Business owner says he sells American flags to Democrats