Anyways, I've been experiencing problems with PayPal and I came across this thread that sums up my negative experience, please read it if you feel like it:
http://getsatisfaction.com/paypal/topic ... ant_fix_it
Has anyone had a similar problem?
What are the alternatives to PayPal that you guys are aware of?