Vitamin & supplements store. The original, founded in 2002 and nestled nicely between the West End and the rest of Vancouver's Downtown you'll find our Davie Street location! Whether you're looking to take your fitness game to the next level, stock up on your daily supplements or in the mood for delicious and healthy food options - Don't hesitate to stop by!