As an American Ex Patriate living in Paris I agree with you DG1. There are certain French people that have an attitude but most are pretty good. I also find several American employees that have attitudes so it is not only the French!
I heard a greate quote regarding French customer service when I was going through cultural immersion in preparation to move here "In the US the customer is always right, in France not only is the customer not always right, the customer is not always welcome"