They can get non US processing. I think someone made a post about this company. Anyone use them? I am sure there are a few sponsors from Canada.
http://www.moneris.com/index.php
What if US sponsors setup companies in Canada with Canadian hosting and billing?