In theory it’s a viable alternative to Amazon; in practice it’s turning out to be a royal pain in the rear.
The basic situation: I wanted an album. It was there on iTunes. iTunes supposedly took PayPal: I had funds that were parked in PayPal; this seemed a good match. So I pay via PayPal, they give me the item, and… my PayPal account was not charged.
Good, right? Wrong. Several phone calls and various emails later, it turns out that they’re still trying to authorize my PayPal account (PayPal has no record of this being attempted). And you know what that means: they’ll eventually figure it out, which means that they’ll eventually charge my PayPal account, which had better have that money in it at that exact amount of time or else there’s going to be a whole new set of problems. And no, I can’t change my payment method on this order to that of, say, a credit or debit card. And I expect that canceling the order itself is going to be equally impossible, even though I would delete the album because I apparently didn’t actually buy it, dammit. So I supposed that I have to keep about ten bucks in my PayPal account for probably… forever, now.
The process is just much simpler under Amazon. And I’m not saying that because I happen to be an Amazon Associate.
PS: This is not a big deal in the grand scheme of things, and I feel bad for the iTunes customer service rep who has to deal with my problem. But if they’re having trouble with authorizing a payment, I should be able to simply say Put it on this card and see if it goes through without too much fuss.