I like this place much better than GNC. Even though GNC gives me cash back at Upromise.com, I think the prices at Vitamin Shoppe are generally lower (and additionally, you can coupons/money back if you shop there enough). The place also has the feel of an overrun book shop, with disorganized shelves and ladders that the workers use to get hard-to-reach boxes/bottles. Furthermore, their bar selection, is far superior in my opinion. I'm a big fan of genisoy bars, and only Vitamin Shoppe carries them.