The Vitamin Shop is Canada's premier vitamin, herbal remedy and nutritional supplement dispensary. The Canadian Vitamin Shop provides you with the highest quality brand name...