We accept payments through PayPal and Square, Visa, MasterCard, Amex, bank deposits, Interac E-Transfers and Cheques. In the future we plan on having more online payment options as well as purchase order payments.