Fitness Depot is the largest retailer of specialty exercise and fitness equipment in Canada, offering the guaranteed lowest prices in North America. Edwin Cameron and Marc Dubois f... more... See more text