Quote:
Originally Posted by CyberClaire
I know of one company that lets you do your own billing/merchant account etc they are based in europe http://www.intermax-ag.de ,maybe that might help for starters.
|
sorry I forgot to mention ,simply click the usa flag at the top to change the site to english (just in case you miss it) staff etc speak english too as l have delt with this company in the past.