Located on Walden, more or less across from the Galleria Mall is this Vitamin Shoppe location. Its a large store, but I think more or less the same size as most. I knew what I was looking for and found it easily. I am not sure prices are better here than other places, and I expected them to be. The employee was super nice and pleasant. They share a building and parking with Starbucks, so I imagine there may be busy times in that parking lot. However, its big enough that you should be fine.