Contact us

The easiest way to resolve your issue or question is using the online form or email us at You can also call us at 1-888-286-9087 (Mon-Fri 12pm-6pm ET).

Mailing Address: 4220 Hyde Park Blvd. Unit 28240. Niagara Falls, NY 14305. United States.

Head Office: 501 Passmore Avenue. Unit 25. Toronto. ON M1V 5G4. Canada.

Contact form