There's an class action lawsuit against Paypal right now dealing with these same issues regarding improper handling of refunds and holds. I'll try to find some info on it.
Edit: I guess it's already settled.
http://www.creditwrench.com/PayPalClassAction.html