At the very least they could accept an INTERAC payment.
Probably not. Interac payments online/Web either has been, or is being, shut down, due to very poor interest. The Canadian Government (CRA, Service Canada, and a few other departments) was among the very few users who offered this payment option.
I've drafted a snail mail letter to the company, addressed to the president's attention. It will be interesting to see if it generates a response.
That President's Choice will likely be to ignore you.
Hartmut