Quote:
Originally posted by ItBurnsWhenIpee
I'm not saying it's the end of the world, I'm saying WHY use a site that forces you to spend $50 when you can use something else?
|
Since they're a start-up it's probably administrative overhead to make it worth it for them to setup the account. Weeds out the hundreds/thousands of dormant accounts that'd be created on Paypal type systems.