Terms and Conditions


  • No Minimum Order
  • Orders over $1000.00 (before tax) areĀ FREE
  • Orders under $500 (before tax) – $15-$55 delivery charge.
  • Same-day Order Processing, Next Day Delivery
  • Any order placed by phone, fax, email or on-line by 4:00 pm will be processed same day and delivered next business day to you.

Rush Deliveries:

We will be more than happy to do our best to accommodate your request. Orders must be placed before 11:00 am. Please note, same day deliveries are shipped out for delivery before 5:00 pm.

Customer Pickup

  • Pickup hours are between 8am and 3:30pm Monday-Friday.
  • Orders must be placed prior to pick up or walk in at retail store location.
  • Please use our main entrance to sign paperwork for small packages. Big orders must be picked up at our back dock area.
  • Orders not picked up within 5 business days will be canceled.


  • Stocked items may be returned up to 30 days upon delivery.
  • Please contact 416-535-7234 ext 201 to set up a return authorization. Standard stocked products ordered incorrectly by the customer are subject to a 10% restocking charge.
  • Certain non-stocked items are non-returnable or subject to higher than 10% restocking charges.
  • Credits are only issued upon inspection of returned goods. Good must be in sellable condition.

Contact Us

  • If you have any questions about these Terms, please contact us.