Do you have any questions, comments or suggestions?
Your complete satisfaction is important to us and your feedback is always welcome!
Order & Information Desk: 1-800-463-0920
785 Imperial Road North
Office & Information Desk:
Our retail store is closed but we do offer self-pickup for local customers. Please visit our Shipping & Delivery page for details.