I use Paypal and charge to my credit card. I would never give anyone access to my debit account so this cannot be true.
There are two levels of personal seller service at paypal(at least there was a couple years ago when I started selling on ebay). Those with volume always below $500 a month and those with greater than $500 a month for at least one month. Less than $500 a month you can't accept credit card payments, only paypal balances or bank account transfers. The first month I went over $500 I had to start paying fees.
Perhaps my explanation isn't the best. This is from paypal about fees:
PayPal doesn't charge a fee to open a PayPal account. It's free within the U.S. to send money to family and friends when you use only your PayPal balance or bank account, or a combination of their PayPal balance and bank account.
There is a fee to send money as a personal payment using a debit card or credit card. The fee in the U.S. is 2.9% plus $0.30 USD of the amount you send.
For personal payments, the sender can pay the fee or pass it on to the recipient. If the recipient doesn't want to pay the fee, they can choose not to accept the payment.
It's free to receive money from friends or family in the U.S. when they send the money from the PayPal website using only their PayPal balance or their bank account, or a combination of their PayPal balance and bank account.
If you receive a personal payment made from a debit card or credit card, and the fee passed on to you and you accept, it is 2.9% plus $0.30 USD of the amount you receive. This fee also applies if you click Request Money on the PayPal website and request money from friends and family. There�s no fee to use PayPal to purchase goods or services. However, if you receive money for goods or services (such as from selling an item on eBay), the fee for each transaction is 2.9% plus $0.30 USD of the amount you receive. There is a fee when you send a payment to someone in another country or if you receive a payment from someone in another country. Please note that exchange rate fees also apply if there is a currency conversion. The Fees section of the PayPal User Agreement has specific information. You can find the User Agreement by clicking Legal Agreements at the bottom of any PayPal page. You can withdraw money from your PayPal account to your bank account at no cost. If you prefer to receive a check, there is a $1.50 fee. Note that unfortunately, we�ve had to stop allowing personal payments to be sent to and from India. If you�re sending money for a personal payment to India, we ask that you find another way to pay until we�re able to restore personal payments to this area.