Hi Browser_ice,
Just for your notice - many companies might accept payment by cheques, so its a matter of timely delivery and processing.
I know two companies located in Montreal,
http://www.blinx.net and
http://www.iweb.ca I met owners of both companies, visited their sites, so the impression is definite that both companies are running a tight ship. Hope this helps a little.
Best,