Being in Canada and not being able to get processing (other than a merchant account or setting up a company in Europe) is the MAIN reason I never went on my own with my paysites.
That and the fact NS Cash is very very good people.
EDIT: So yeah I guess I'd wonder how they can do it.