Skip to main content

FOR ORDERS PLACED BY DEC 18, we will do our best to have them delivered before Dec 25 but cannot guarantee it due to handling and shipping times.

Customer Service

We strive for complete customer satisfaction. Please let us know if you have any difficulties with the site or your purchases. Contact us at or by calling 905-602-7507. We respond quickly.