Well this is an interesting problem, and probably doesn't have an "easy" solution. But I do see a couple potential courses of action. First let me offer my opinion that I too believe a business owner has a right to do business as they see fit, but they also cannot expect customers, whether retail or wholesale, to have to like it. And if they lose customers due to their business
Forum:
The Friendly St.Martin Island Forum