This place has anything you could possibly want in a health food store. The only reason I didn't give them 5 stars is I find the staff a tad aloof. That could be a result of their large size and numerous staff. They don't take the "ownership" that staff in a smaller store might take.