The Vitamin Shop
is a top notch Food Store
Ranked #1 of 2 Food Stores in Downtown Victoria.
Some say it is express, poor, helpful.
The Latest Review: ★★★★★
Sent on the 5th of November, 2011
I have dealt by mail with the Vitamin Shop for many years. I live in Nova Scotia. The help for health problems from the clerks has been kind and informed. The sevice speed of delivery and reliable product has never let me down. MT from NS
Rank #1 of 2
nearby Food Stores.