It is illegal in most states to charge such a surcharge, and not to mention it violates the TOS from Paypal.
If these people get reported for charging extra for using paypal, their paypal account and all the monies in it will get siezed for a great deal of time.
No one really seems to care about these consequences though, as they just keep opening up new paypal accounts and doing it all over agian.