I've had my share of both mean and very nice MAs. There has been times where I've been acknowledged right away with tons of people in the store and times where I was the only person in the front of the store- no MA's in sight.
Now, I'm not a MA but my second job is in retail and I need to say that I don't think it's fair to characterize a MAC MA as mean or as having an attitude problem. I've met several MAs who are very helpful and patient with my fumbling around with testers and one who chatted my mom up for fifteen minutes while I moseyed around the counter making my list (yeah, if I'm grabbing a lot, I bring a pad of paper and write my wishlist down as I'm testing and give them the list at the end for purchasing).
On the other hand, however, there are those who do work for the company who do fit the stereotype (notice I said "stereotype") of "bitchy", "snotty", and "impatient". I've been outright ignored and told not to "play with the testers" and had them snatched right out of my hands.
People need to remember that these are INDIVIDUALS who work for the company- there's tons of people like this is every career- not just MAC. Unfortunately, when people have a bad experience, this just tends to stick out in their minds and reinforces the stereotype that's already in their minds. They're also going to go to their friends and say "Don't go there- this person's a bitch and she won't help you."
If there is a problem with something or someone, go straight to the top. Ask for the counter manager or the manager of the store. Write to MAC. Get NAMES and the time/date that this happened. Be calm and specific and if this person is outrageously rude- NAIL THEIR BUTT TO THE WALL. People who are rude should NOT be working in retail.
Well, since this is getting long, I should wrap up by also adding that if the drawers were open to customers, their LP costs would skyrocket. Can you imagine the increase in theft if you could grab something smaller than your hand and shove it into your bag without anyone noticing?