nerd opened this issue on Nov 15, 2004 ยท 200 posts
xoconostle posted Mon, 15 November 2004 at 7:51 PM
Attached Link: http://www.paypalsucks.com/
This site may be of interest to those who want to learn more about why so many people disapprove of PayPal and their policies.