Shipping Policy

Our shipping policy applies to orders placed before 12 PM Eastern Standard Time. Due to the high volume of orders, our current processing time is 2-3 business days. Once your order has shipped, you should receive it in 2 to 9 business days. If you do not receive your order within 11 business days of ordering, please contact the shipping carrier for the most up to date information and status updates.

Curbside pickup is available at our Oshawa warehouse at 1333 Boundary Road – Loading Dock # 10 on Monday to Friday between 10:30 AM and 5 PM. 

We offer standard shipping options with major carriers including FedEx, CanadaPost, UPS, and Purolator. For the most accurate shipping estimate, please input your shipping address in the checkout and proceed to the shipping page. For oversized items (exceeding 150 lbs) such as treadmills or cable machines, please email us at for a custom shipping estimate. We offer a variety of local delivery options within the Greater Toronto Area.