How do I pay my invoice?
To make payment online: You may opt to make payment through your customer profile on our website (the cart icon) or by contacting us at 416.597.9724. We do not accept payments by email.
To make payment by phone: Please call 416.597.9724
Client and Technical Support
Have questions? Get advice in person, by email or over the phone.
Registration questions
Technical support