Thanks Sinsull, that makes sense. In esscence, Paypal would be acting as a broker for the deal if the buyer is using a credit card instead of their Paypal account, so Paypal should be entitled to a fee. 2% sounds very reasonable to me.
Is there any other cost with upgrading to a premium account?