Vancouver Office (Main): 200-7560 Vantage Way, Delta, BC, Canada V4G1H1 Toronto Office: 1200-251 Consumers Road, Toronto, ON, Canada M2J4R3
Toll Free: (888) 983-2299 Vancouver: (604) 940-2298 Toronto: (416) 360-0948
Customer Support:
E-CARD Customer Care representatives will respond to your email request within 24 hours.
Please include your phone number so we can call you back right away to work through the issue.