For Inquiries related to orders and ship dates, contact:
416-759-5665
1-800-724-5665
416-759-5723
1-866-513-1535
customer.service@keilhauer.com