Shopping Cart


FREE SHIPPING on orders over US$100

All orders are processed within 1 to 3 business days (excluding weekends and holidays) after receiving your order confirmation email. You will receive another notification when your order has shipped.

Local pickup in Greater Toronto Area

You can skip the shipping fees with free local pickup at

DreamGYM Inc.
3135 Universal Dr. Unit 13
Mississauga, ON
L4X 2E6 

After placing your order and selecting local pickup at checkout, your order will be prepared and ready for pick up within 1 to 2 business days. We will send you an email when your order is ready along with instructions.

Our pickup hours are 10am to 2pm Monday to Friday. Please have your order confirmation email with you when you come.

Canada Shipping Rates

We offer $9.27US flat rate shipping in Canada on orders under $100US and free shipping for orders over $100US.

US Shipping Rates

We offer $18.45 US flat rate shipping in US on orders under $100US and free shipping for orders over $100US.

International Shipping Rates

Please email us at to inquire about shipping rate to countries outside of US and Canada, please include the product you are interested in, it will help us to provide a quote.

Your order may be subject to import duties and taxes, which are incurred once a shipment reaches your destination country. DreamGYM Inc. is not responsible for these charges if they are applied and are your responsibility as the customer.

How do I check the status of my order?

When your order has shipped, you will receive an email notification from us which will include a tracking number you can use to check its status. Please allow 48 hours for the tracking information to become available.

If you have any further questions, please don't hesitate to contact us at