PayPal drives me nuts. This morning I went to frontalot.com and saw that my favorite Nerdcore MC is coming out with his first official release. He's offering a pre-order through PayPal. Crap. I hate using PayPal. But I had no choice. I placed the disc and a T-Shirt in the cart and proceeded to check out... this is where it gets ugly. PayPal thinks I live four years in the past. The credit card it presents has expired and the shipping address it first chooses was three homes ago. It uses the information I entered at the time of sign up as the information that's relevant today. Not good.
But here's the worst part. Because all of this is hidden in a form pull-down, it's very easy to skip over. And because of that damn pull-down, it's not clear what your choices are. It needs to, at the very least, remember the last credit card you used for a PayPal transaction. At best, it should allow you to set your default and delete old information... during the transaction path. A transaction is the only time I see and use PayPal. I'm sure I'm not alone.
Also charging the seller $.35 per transaction makes using PayPal for micropayments useless. There should be a choice to tack that onto the buyer's bill.
PayPal has a virtual monopoly on this type of transaction, I would hope that they would take that to heart and concentrate on creating the best user experience possible.