I trust CaptainRichard, it's paypal I don't trust. They lost their customer visa number database several years ago to a hacker, and mine was on that list. I got screwed for $8k and Paypal never made good, so I refuse to use their service.
I can only afford the one right now so I'll go with the...