Done a recent search and even asked a few of the main account sellers, but thought I would put it out and see what other people have experienced...
Does anyone have a decent idea or good tracked record with certain UK banks being added to new eBay accounts (UK) when enrolling into managed payments?
Thanks in advance,
Rich
The complete step-by-step guide to get back to selling today!