How ConsumerAffairs uses cookies

This website utilizes technologies such as cookies to enable essential site functionality, as well as for analytics, personalization, and targeted advertising. To learn more, view the following link:

GNC Reviews

4,943,548reviews on ConsumerAffairs are verified
  • We require contact information to ensure our reviewers are real.
  • Our moderators read all reviews to verify quality and helpfulness.
  • We use intelligent software that helps us maintain the integrity of reviews.

About GNC

GNC is a nutrition supplement retailer that offers a wide selection of products, including vitamins, protein and performance boosters. Customers can choose from many name-brand products to help them reach their fitness and health goals.

Visit www.gnc.com

Shop with confidence

Compare with top companies

GNC Reviews

Filter by Rating

  • (16)
  • (10)
  • (5)
  • (3)
  • (132)

Popular Mentions

    How do I know I can trust these reviews about GNC?
    • 4,943,548 reviews on ConsumerAffairs are verified.
    • We require contact information to ensure our reviewers are real.
    • We use intelligent software that helps us maintain the integrity of reviews.
    • Our moderators read all reviews to verify quality and helpfulness.
    Recent
    • Recent
    • Oldest
    • Most helpful

    A link has directed you to this review. Its location on this page may change next time you visit.

    How do I know I can trust these reviews about GNC?
    • 4,943,548 reviews on ConsumerAffairs are verified.
    • We require contact information to ensure our reviewers are real.
    • We use intelligent software that helps us maintain the integrity of reviews.
    • Our moderators read all reviews to verify quality and helpfulness.
    Page 1 Reviews 0 - 40
    Customer ServiceSales & MarketingPricePunctuality & SpeedOnline & AppRefunds & PayoutsStaffRatesHonesty & Transparency

    Reviewed Aug. 19, 2026

    Absolutely horrible customer service. While using their website to search for aminos I added them to my cart to see the sale price. I went to log in and upon completion of the login I received a notification that the transaction was completed. I tried to cancel the transaction as 75 dollars was more than I wanted to spend and there was no option. I quickly contacted customer service and they told me there was absolutely no way that they would cancel it and that it was already packed. I told her there was no way as it was literally 2 minutes ago. She said the fulfilment store was too short handed to return it. I told her if that's true then there was no way it was packed and "on the way". She kept giving me the run around until I finally asked for the phone number.

    I called the store and explained the situation. The employee told me that they had called him but he couldn't understand her so he just hung up. He assured me that he would cancel the order and hung up. He never canceled the order. I was charged 75 dollars and the package is now en route. I will never order from GNC again. Absolutely horrendous customer service. No wonder why all the brick and mortar stores are closing. And honestly with Amazon's significantly better customer service it's just a matter of time before the online store follows suit.

    Thanks for your vote!
    Profile pic of the author.
    Online & AppStaff

    Reviewed Aug. 15, 2026

    Tried going to the store during posted open hours and it wasn’t open. Tried chatting with an agent about it on their website and the bot didn’t understand me. Not wasting anymore time on this company.

    Thanks for your vote!

    Not sure how to choose?

    Get buying tips about Vitamins Online delivered to your inbox.

      By entering your email, you agree to sign up for consumer news, tips and giveaways from ConsumerAffairs. Unsubscribe at any time.

      Thanks for subscribing.

      You have successfully subscribed to our newsletter! Enjoy reading our tips and recommendations.

      Profile pic of the author.
      Customer ServiceContract & TermsSales & MarketingTransparency

      Reviewed Aug. 15, 2026

      The Store manager for the Temple, Texas (Store #2983) CANNOT be trusted to complete a sale. On the day of August 14, 2026, an agreement was made to hold a particular product and after the verbal agreement was made, the Store manager (**) sold the product to another customer and DID NOT call me with this update. I wasted my time and more importantly - gas, while thinking this product was on hold as agreed. In addition, the store associate informed me that the store manager said that she got "sidetracked" after making this agreement with me. GNC Corporate needs to re-train this store manager with better customer service skills because I was very discriminated and very disrespected with this proposed agreement. As a GNC Gold tier, this store will not be recommended and patronize.

      Thanks for your vote!
      Verified purchase
      Staff

      Reviewed Aug. 7, 2026

      Had a Great Experience at GNC downtown Philadelphia in the Liberty Place Mall. James ** was excellent in explaining the the Best Protein for my needs as an 65 year old trying to gain and maintain a healthy weight. Bulk 1340 was suggested and being a Gold Card Member I got a Great Deal. Thanks James appreciate you.

      Thanks for your vote!

      Reviewed July 14, 2026

      This review will not let me show you the picture I took of the product. Not only did it take a long time to come to the house. I wanted chocolate and not peanut butter chocolate. But when I opened the container, the seal was already ripped off. I got a product that someone else opened.

      Thanks for your vote!
      Profile pic of the author.
      Customer ServiceCoverageMaintenanceStaffHonesty & Transparency

      Reviewed May 27, 2026

      I’ve been a loyal customer of GNC for a while, so this experience was really disappointing. I ordered several supplements online and trusted that the products being shipped would have a reasonable shelf life left. Unfortunately, after opening the products, I noticed that the expiration dates were only about 4 months from the shipment date. For supplements and health products, expiration dates matter. Customers should not have to inspect every bottle immediately after delivery just to make sure they weren’t sent near-expired inventory. What made the situation worse was customer service refusing to replace the products or offer any reasonable resolution.

      I understand products can legally still be sold before expiration, but sending items with such a short remaining shelf life without clearly disclosing it feels misleading and unfair to customers. Very disappointed with both the product quality control and the lack of customer support. I’ll definitely think twice before ordering from GNC again.

      Thanks for your vote!
      Verified purchase
      Customer ServiceStaff

      Reviewed May 14, 2026

      I attended GNC twice today at the same location, and both times I experienced phenomenal customer service. In both instances, I was treated with the utmost respect, and I received several excellent recommendations without feeling insecure about my knowledge. I wish to express my gratitude to Mr. ** and Mr. ** for an outstanding GNC experience.

      Thanks for your vote!
      Customer ServiceTechSales & MarketingPricePunctuality & Speed

      Reviewed May 8, 2026

      Ordered 2 whey protein fruity pebbles. And cocoa pebbles 4/7/26. A week later called GNC to cancel delivery.. Gave me a 10% coupon for next visit in store and told me they cancelled my order which was not sent out yet. Never received product until 4/30/26. Never cancelled product. Charged for product received.

      Thanks for your vote!
      Profile pic of the author.
      Staff

      Reviewed April 8, 2026

      I visited a GNC in Galax, VA and experienced exceptional service from the store manager, Arial. She was highly professional and very friendly. I travel quite a bit for work and often stop which ever local GNC that's convenient. Arial could work at any GNC nationally and would do very well. Thank you, Arial.

      Thanks for your vote!
      Profile pic of the author.

      Reviewed March 28, 2026

      Horrible experience. Can’t reach anyone. They generated a tracking number, got paid by PayPal but never shipped.

      Thanks for your vote!
      Profile pic of the author.
      PriceStaffRates

      Reviewed March 27, 2026

      For first time I bought a product I was thinking it cost $19.99 but wasn't like that is cost over $40.00 more. I told the cashier the price I saw, he didn't check either say what kind the product was at $19.99 was a multi-collegen protein $60 is too hight; I could buy in Walmart cost less. This place is too expensive. The guy didn't gave me a receipt.

      Thanks for your vote!
      Profile pic of the author.
      Customer ServiceRefunds & PayoutsStaff

      Reviewed March 18, 2026

      I received the notification my 2 items were shipping, but I only received 1. When I called they confirmed they only shipped the 1, but would either refund or ship the other. I am not crazy. This really happened. Lucky I used their chatroom and had a copy of the conversation with the rep. She told me my account was "flagged" because I was a new user, all she could do was try to get the missing product shipped. After 45 minutes in the chat and no resolution I told her I no longer wanted the product and work order elsewhere, remember they told me I wasn't going to get either. So I filed a complaint with the BBB and the Attorney General office, I have handed over the chatroom transcript approving my product was never shipped and they would not be giving me a refund or shipping out the product I never received.

      Thank God for Paypal, I opened a complaint with them, sent them the transcript and my money was refunded to my account in 4 hours. Since this incident I have never heard anything from GNC, I will never order or go to their store again in our town... The CSR I spoke with was professional and continued to apologize, but it was out of her hands... She was the only positive experience I had.

      Thanks for your vote!
      Profile pic of the author.
      Verified purchase
      Refunds & PayoutsTransparency

      Reviewed March 4, 2026

      Updated on 05/15/2026: After numerous complaint for refund, filling complaint to ConsumerAffairs, got answer from consumer department that GNC will refund the money, still GNC is not refunding any money until now.

      Original review: As on 02/02/2026 we went to store in Jupiter, Florida to purchase some GNC brand vitamins, but store doesn't have that time, so store order for us, but when bottle arrived one of the bottle has expiry date on 02/2026. When we put to GNC attention, GNC is not refunding full amount which is $19.99+ tax. Today is 4th March but still issue unresolved.

      Thanks for your vote!
      Profile pic of the author.

      Reviewed March 4, 2026

      We have used GNC products for years as we have a house full of sons who are athletes. My high school son decided in his business class to reach out to the company and tell them how much he appreciated their brand and business. He was over the moon when the CEO took the time to write him a personal letter back! Top Notch GNC! Thank you!

      Thanks for your vote!
      Profile pic of the author.
      Customer ServiceSales & Marketing

      Reviewed Feb. 17, 2026

      Very poor delivery service and GNC customer response team. Don't know about the quality of product as this is first time use. They are advertising a lot through influencers offering them free products so it's a trap.

      Thanks for your vote!
      Sales & MarketingPunctuality & Speed

      Reviewed Feb. 11, 2026

      Ordered 4 boxes of Barebells protein bars when they were on sale. The website showed everything I ordered was in stock, but days later my order was cancelled.

      Thanks for your vote!
      Profile pic of the author.

      Reviewed Jan. 29, 2026

      I ordered four boxes of Barebells protein bars from the online store. One was initially canceled and my package went missing. There was not an area for instructions. I asked for a one time exception for a new customer but they refused. I guess they don't want repeat customers.

      Thanks for your vote!
      Profile pic of the author.
      Customer ServicePunctuality & SpeedRefunds & PayoutsStaff

      Reviewed Jan. 24, 2026

      Ordered Oxyshred online and they sent me an expired one. I went to 1 location to return it Totowa NJ who stated they are a franchise not a corporate location and to visit another location. I went to the 2nd location Clifton NJ for them to tell me they do not take expired products back in store and needed to call customer service. I called customer service, (which I was told by the customer service rep. that is could be returned in store). However I then submitted my proof and still need to wait to mail the item back and another 5 days after to get a refund. Horrible service for their own mistake and as a major chain returns should not be this difficult! I will never order/buy from GNC again due to this experience, stick to Vitamin Shoppe!!

      Thanks for your vote!
      Customer ServiceStaff

      Reviewed Dec. 17, 2025

      Do not order products from GNC.com.! As a long-time Pro Member who has spent thousands of dollars annually, I expected better treatment of loyal customers. Unfortunately, incomplete orders are consistently made the customer’s problem to resolve. While ordering online should be more convenient than driving 30 minutes to the nearest GNC store, my experience has been the opposite. Customer service was disappointing, the representative and supervisor (JOY) were unprofessional, frequently speaking over me instead of listening. Their communication skills were poor and in need of serious training or corrective training. If I'm taking time out of my busy workday to call, it's because this wasn't right and I wanted it right. Shipping box was intact, but two opened protein bar boxes with missing bars inside. After this experience, I will not be ordering from GNC.com again.

      Thanks for your vote!
      Customer ServiceCoverageMaintenance

      Reviewed Nov. 28, 2025

      I bought GNC brand vitamins and they arrived defective, the capsules/tablets were damaged and clearly not safe to take. I contacted GNC expecting a simple replacement, but their customer service was unhelpful and dismissive. They refused to take responsibility or replace the product, even though it was clearly an issue with quality. I’ve been a loyal customer, so this experience was extremely frustrating. When a health product arrives defective, the company should stand behind it, not make the customer feel ignored.

      Thanks for your vote!
      Refunds & Payouts

      Reviewed Nov. 26, 2025

      Received my order damaged, put 5 cases of energy drink in a box and probably 5 rolls of tape. They wanted me to return it to their store. Why? I got it delivered so didn't have to go to store. Back to vitamin shop. Second time with GNC and FedEx damaged goods no more

      Thanks for your vote!
      Customer ServiceSales & MarketingPunctuality & SpeedStaff

      Reviewed Nov. 21, 2025

      Went to my local store in Greece NY last week. I left without buying anything because the clerk wasn’t able to use the register to help the customer in front of me. I returned a few days later in the middle of the day, but the store was closed. I returned again today. The clerk confirmed they were closed due to lack of staff. When he rang up my purchase he said he needed my phone number. I politely refused. He said the new point of sale system won’t allow the to ring things up without my phone number because that’s how it tracks receipts. Guess I won’t be going back!

      Thanks for your vote!
      Verified purchase
      Customer ServiceOnline & AppRefunds & PayoutsStaffRatesHonesty & Transparency

      Reviewed Nov. 17, 2025

      I ordered two bottles of the same product online with the understanding I could return the product if I was not 100% satisfied to a GNC store. When attempting to return to the store they stated they would not accept the product because they did not carry it in store. I was advised to call customer service to see what my options were. After talking to the first customer service representative she stated I would receive a return label in 24-48 hours due to the store not accepting the product.

      The following day I received an email stating they would not provide the return label due to the reason for the return being I was unsatisfied with the product. I once again contacted customer service with the rep stating they would only accept the unopened product; however, I would have to pay return shipping. With the rate of shipping it is pointless to return the product. When asked why they post on their website products can be retuned in store as well as opened if the customer is not satisfied the customer service rep once again stated my only option was to pay for shipping if I wanted to return it. The return policy is very misleading and I will never purchase from GNC again. Customer service is VERY poor and their return policy is not accurate at all!!!

      Thanks for your vote!
      Customer ServiceRefunds & PayoutsStaffResolution

      Reviewed Nov. 14, 2025

      GNC had zero customer service. It seems the agents may be from overseas. They don’t help. I had an opened package of protein. It wasn’t easy to contact them, I was supposed to get a refund but instead they sent a replacement, which I didn’t want. I kept just because dealing with them is very time consuming and stressful. The next issue was regarding points, because I have 2 items on a subscription..and was told I had 4650 in points when I made the call regarding the above issue. I contacted customer service to find out how I can use these, because I was originally told if I called the week my subscription was due to come they could apply them. This current agent told me points can’t be used on a subscription. So I asked how can I use them and how many do I have.

      Of course I was given different information from each agent. The call was cut off, and I had to call back and start over twice, after a long hold. Well I came to find out my points were almost all gone, the agent looked into it and said they were used in a store in September. She had the date and location. It was not by us.

      GNC agent said they will escalate the issue, they have a team. They can find out how they were used. And within 24 hours I’ll be contacted by email. Well that ever happened!

      I had to send them an email, which was very detailed. The response was really frustrating! It didn’t address the missing points, but only told me that I have 588 equaling $15. A total joke. So my 5100 points are missing. They didn’t address any issue of how the points could be used by someone else or try and be helpful in any way. On top of that we are very loyal customers who spend a lot of money there. Very disappointing and frustrating.

      Thanks for your vote!
      Customer Service

      Reviewed Nov. 3, 2025

      Doug ** at New Hope Commons, Durham NC, excels in customer service and makes me feel comfortable in choosing the supplements that I need for better health. Always greets me with a smile and he’s the reason I keep going back to shop at GNC. He deserves a raise for all the hard work that he does. Thank you, Doug for always helping me!!

      Thanks for your vote!
      Staff

      Reviewed Oct. 10, 2025

      Glitchy website continues to cancel my order. Representatives and supervisor have no real answers for why this is happening and have no solution so I can get my product. Representatives are argumentative and have little knowledge. Supervisor was condescending and dismissive. Very upsetting experience.

      Thanks for your vote!
      Customer ServicePricePunctuality & SpeedStaff

      Reviewed Sept. 6, 2025

      I placed an order online for Whey Protein on 8/22 and as a member I was told I would get free shipping and should expect my order in two days. It has been two weeks. Tracking shows my order originated in Corpus Christi where s label was printed on 8/23. Seven days later it was in Dallas, then Chicago where it has been thru 9/5. It has been two weeks and still no delivery. I live in Topeka so I went to our local store to purchase the product where they are out of stock. I happened to be in Kansas City on 9/4 and bought the product. We used it on 9/5 and the product seems to have changed. It won't mix well in a shaker bottle with chewy clumps despite continued shaking.

      We've been using this product for over 20 years but will not be using anymore. I have cancelled our subscription. Customer service has turned into automated chats that leave you hanging in a que that eventually drops you. If you can actually get a real person, they can't help. One guy told me he was sorry and said he'd give me free shipping. I said I already have free shipping.so, he gave me 300 points which is worth $10 but still no product from my online order. I used to get orders in 2 days. There's no way you can place an order that comes from Corpus Christi, goes to Dallas then Chicago to delivery in Topeka in 2 days! GNC used to have quality product, good customer service and reliable delivery. Sad to see what it has become. We used to recommend them to family and friends but We'll be finding another option for our product.

      Thanks for your vote!
      Customer Service

      Reviewed Aug. 28, 2025

      I ordered some protein bars from them. I put in my address. Somehow they changed the address. I didn't catch. It went to some other person's house. Their response was, "Well go to that person's house and get your stuff." Lol. Like really. Tried to fight it with the cc company but was denied 'cause it shows delivered. Will never order from this company again.

      Thanks for your vote!
      Staff

      Reviewed Aug. 27, 2025

      GNC Marysville Ohio hands down the best one there is! The store manager is amazing I’ve never had shipping issues and they always have a great stock of products that I’m looking for, there are so many negative reviews but if you're looking for an Amazing store to shop from hands down stop in!

      Thanks for your vote!
      MaintenanceHonesty & Transparency

      Reviewed Aug. 11, 2025

      DISGUSTING BUSINESS! GNC are liars and thieves. I’ll never purchase from them again. They lie and steal from customers and send you broken supplement bottles with glass shattered. To make matters worse they take no accountability, then the clock runs out and “We can’t do anything. It's past 30 days.”

      Thanks for your vote!
      Customer ServiceRefunds & PayoutsStaff

      Reviewed July 30, 2025

      Terrible customer service. First and last time ordering from them. Everything was ruined and damaged and they wanted a million pictures. The girl was typing like mad in the background and didn't give a care in the world what I said or how to refund the order. Horrible sham of a business. Even their online chat was like talking to a 14 year old boy, so unprofessional and stilted like a little boy.

      Thanks for your vote!
      PricePunctuality & SpeedRates

      Reviewed July 22, 2025

      I will NEVER order anything from GNC online again!!! I placed an order for my preworkout and still haven’t received it! It’s been 10 days now. This is pathetic! I paid $12.99 for 2-5 day shipping, as I said, 10 days later I still don’t have it. I only ordered it online because they had 20% off, but after shipping it was the same price as in store.

      Thanks for your vote!
      Customer ServiceTimeliness

      Reviewed July 13, 2025

      Absolute atrocious customer service twice now. Here’s the shortest version: Order placed 6/21/25. Shipment totally went missing and I sent an email asking what is going on on 7/1/25. Finally got a response on 7/6/25 saying that the order is missing and telling me they would send me replacements. But, once again, customer service fell apart and I never heard anything back from them and never got a shipment. Sent ANOTHER EMAIL asking them what is going on on 7/11/25…. No response at all. Just order from someone else. This is a waste of time trying to get GNC to follow-through on their end of the deal.

      Thanks for your vote!
      Customer ServicePricePunctuality & SpeedTransparency

      Reviewed July 7, 2025

      I was having some vitamins getting delivered to my home. I ended up getting way behind in taking them so I canceled some orders and in that time I needed to get a new debit card number and that's when I decided to no longer buy the vitamins. And a week ago I was sent an E-mail reminding me that my debit card info needed to be updated but I didn't worry about it because I wasn't wanting them anyway only to realize it a few days later they charged my account anyways. I called them and they told me that I must have purchased something from them with my new card and they don't have any other answers. I know for a fact that I didn't and I believe that they used AI to illegally get my new debt card info without my consent and that is considered FRAUD.

      Thanks for your vote!
      Customer ServicePunctuality & SpeedRefunds & Payouts

      Reviewed June 27, 2025

      I purchased 6 boxes of Barebells during the buy 1 get 1 50% off about 1 1/2 months ago. They were shipped haphazardly in 3 different shipments arriving all different days. EVERY one of them was melted and ruined. I contacted GNC and had the worst experience. They were slow to respond then wanted a picture of every ruined item. I opened bars and sent them pictures. I had to contact multiple times and I was only refunded 2 of the 6 boxes I ordered and then they wouldn’t respond. I will NEVER order from them again. They wouldn’t even let me return them. Poorest customer service I’ve experienced in a long time!

      Thanks for your vote!

      Reviewed June 13, 2025

      I will not be buying from GNC anymore. I ordered energy drinks and the first order didn’t show up. The second time the order came damaged. They gave me $10 and said they would investigate. What a joke. I’ll be purchasing somewhere else.

      Thanks for your vote!
      Price

      Reviewed May 12, 2025

      Went into the local store I use, clerk tells me he can inform me of information on any product, but can’t sell me anything! He has no business license, so he can’t sell! Don’t waste your time on this joke business. Shop Amazon, saved $33 dollars for the same product! Business license renewal comes in January, slacker business that obviously makes too much money! It’s May, lol. This time it cost them all of my business!

      Thanks for your vote!
      Verified purchase
      PriceRates

      Reviewed April 26, 2025

      I went into the local store because I needed the item asap. The salesman presented to me the highest bottle of the item first. He did not give me a price list, only that $50 price. Glad I had done my research and found out that there were other prices besides the $50.

      Thanks for your vote!
      Customer ServicePriceStaff

      Reviewed April 18, 2025

      GNC does not care about their customers. Ordered 2 boxes of protein bars and only received 1. Contacted customer service. They told me there is nothing they can do. Been a loyal customer for years. I will no longer shop at GNC. Don't buy anything online. You'll get charged for the full order but only receive half the order.

      Thanks for your vote!
      Verified purchase
      Customer ServiceStaff

      Reviewed April 10, 2025

      Gnc does nothing to help customers when they have not received their package! I spent almost $150 and never received it! They wrote me a email back and told me there was nothing they could do! My friends and family shop here regularly but not anymore! I don’t recommend GNC to Anybody! Such poor customer service

      Thanks for your vote!
      Loading more reviews...

      GNC Company Information

      Company Name:
      GNC
      Website:
      www.gnc.com