I will never visit another GNC again based on my experience here today. I was forced to wait at the register for ~10 minutes while the clerk helped another customer in the back who was obviously spending more money. Once they came to the register she checked him out first. When she asked me what I was doing there(are you serious? You saw and ignored me), I she argued with me that he was there first. Then spent another 10 minutes up selling the guy at the next register, completely ignoring me. When asked I explained that this was not standard checkout procedure and was personally attacked by the clerk. She openly admitted he was most important because be was spending more money. I have never been so miffed at such bad customer service and stupidity. GNC, if this is truly your corporate policy, I hope you go out of business.