that is terrible! What american citizen would fly another flag over the american one on american soil? I have no problem with other flags beneath it, for instance if you are from germany or something and want to represent where you came from. nothing wrong with being proud of your origins but it's not cool to do what the store owner did. I'll probably take flak for this, but if he is an american citizen he should be able to do whatever he wants with it though, no matter how i feel about it.