DrakeFox: Just chiming in to say I've never had issue with their card system either.
As to PayPal requirering social security info, that's kinda surprising. I spent the longest time without even an account using them simply as a credit card intermediary for pages which didn't have any other way to pay. And when I did create an account because paying without one became impossible, the only real authentication they needed were to be allowed to withdraw a small amount which they returned to verify the card was okay.
That said, I trust Gog more with my credit card than I trust PayPal.
When I first tried signing up for a Paypal, I read multiple posts of people not needing to give them their social, but as soon as I wanted to link a checking account to them, they started asking for my social security card, and even more- they wanted a fax of the card, my driver's license, and other docs, but I was too paranoid to give it out, so I shut down my account (I hope they deleted the info I gave them).