Customer Support


Live chat - available daily from 9:00-23:00 CET

Phone support hours of operation: 9:00-15:00 CET, Monday-Friday

LocationNumber
Toll Free (within North America): 1-877-291-3417
United Kingdom: (+44) 20 3051 6860
Australia: (+61) 1800 885 962
France: (+33) 9 75 18 02 52
Germany: (+49) 800-7241-761
Rest of the World (International): (+1) 514-733-2654
Japan: 03 4565 5219
(8:00-20:00 JST, Monday-Friday)

Click here to submit a request if you wish to contact us by email.