2Checkout.com
I think they are worse than PayPal!
I actually had signed up for an account at 3AM today [3/13] and I just demanded a refund of my processing fee 5 minutes ago. Those people are fruity pebbles! First off, since I used my PayPal Premier Business Card to pay for the processing fees, the validation number was not showing so, I could not ...