I feel like there might be another location on yelp that is the same store with a different address? Anyway, this GNC is located in the Golden Gate Plaza off of Mayfield Rd where you have other stores such as (Marshalls, World Market, Chuck E Cheese, etc).
Now in comparison to the Beachwood Mall store, this location is much smaller but I found that it had everything that I needed. However, what I liked even more was that this location is way less pretentious and the sales staff was actually delightful to talk to and not overbearing sales wise like most GNC's. This will be the location I frequent in the future.