Billing

Please note that due to Chrome updates, online payment functionality may not be available. If you experience any issues please try to access the page using Edge, Firefox or Explorer.

Please contact 416 534 6017 if problems making payment persist.