Order Desk and Customer Service Toll Free - 888-472-6976 Local - 905-901-3626
You have to login to submit a ticket.