|
Stormpay? Yahoo? HELP!
OK, you know the drilll with PayPal. I read a number of posting on this board but responses like 'StormPay is great - we've been using them for 4 months' just don't cut it.
Who is StormPay? Are they affiliated with a Bank? etc., etc., etc.
Is Yahoo payments same as PayPal? Is there a GOOD company that does what PayPal used to do?
Thanks
|