<i>There are many issues with the Paypal API, I don't want to list them all here as embarrassing as they are, for fear of boring the hell out my readers...</i><p>What? Are you kidding? Bore me! Bore me! :)<p>Seriously, when you have the time and the energy (i.e. when you find yourself sufficiently enraged) you should flame away. Some of us might have to work with that API someday, and forewarned is forearmed.<p>Inspirational example: I've just been reading "On Having Layout" [1], a 5700-word description of a set of arcane Internet Explorer page-layout bugs. On the one hand, I'm forced to admit that this is a stunningly boring document which is guaranteed to reduce you to tears, one way or another. On the other hand, it's an absolute godsend.<p>[1] <a href="http://www.satzansatz.de/cssd/onhavinglayout.html" rel="nofollow">http://www.satzansatz.de/cssd/onhavinglayout.html</a>