I have been to numerous GNC locations all across the country, and this is by far the WORST location I have found. The associates are rude, arrogant, disrespectful, poorly trained and uninformed. When they dont know something, they get defensive and try to turn it back on the paying customer. I have been shopping this particular GNC since 2002, but I will never be back. I came in with a GNC promotional coupon from my email. This was the entire purpose of me coming in. The young trainee, Ben, who for some unimaginable reason, was left responsible for the entire store on this day, flatly refused to honor my valid GNC coupon. After 10 minutes of trying to use the store's computer system that he wasnt properly trained to use, He told me he simply would not accept my coupon. Not because it was invalid, but because he admitted he was not trained how to process it. This somehow became my problem and he insisted I pay the full amount. When I refused, he threatened me physically saying he would 'have me removed from the store.' I asked him to call his manager. He said his manager was taking a 'personal day' and that the store was now closed and I needed to leave. Came back the next day and spoke with the manager. All the manager would say was that 'he is a new employee.' And 'he has been reprimanded.' So he admitted a problem, but offered absolutely NOTHING to compensate and possibly keep, a regular 20 year customer for my inconvenience and terrible experience that was the fault of his poor recruitment and training. The manager then admitted to me that his system does not properly process GNC coupons and that he had absolutely no intention of fixing this, saying he manually puts in override codes and chooses which coupons to honor on a case by case basis. But apparently he never passed this information on to the employees he left responsible for operating his store, so valid GNC coupons will only work at the Carrollton GNC if you happen to walk in at the right time of day, or when the manager is not busy taking a 'personal day.' This is not the only issue I have had shopping here in the past 20 years. In recent years this location has become much worse. The associates are much more rude, disrespectful and less informed now than ever before. I would strongly discourage anyone in the Carrollton area from ever shopping at this GNC location for any reason. GNC prices are already higher than most of the competition. You can get every product in this store for less elsewhere. And its certainly not worth it to pay more and STILL be met with such rudeness, incompetence, child-like defensiveness and even physical threats wehn I was just trying to support a local business. This 'local business' has absolutely no concept of customer service, loyalty, integrity or doing right by your regulars. So they really arent a local business at all. They certainly dont act like it. This information has been forwarded to GNC corporate, and a complaint filed. Hopefully in the near future there will be some serious changes made in the form of new management or simply closing the location altogether. This location is harming the GNC brand. STAY AWAY.