Should I Use PayPal to Accept Credit Cards Online?
PayPal Provides you with a PayPal Account and not a Real Merchant Account. Your money is deposited into a PayPal account, which PayPal Controls, rather than your own bank account. If PayPal even wonders for a second about the validity of a transaction, they can Freeze Your PayPal Account Immediately and suck all your money out.
More: continued here