Do you already have a Paypal account?
Is it backed by your bank account or by a credit card?
Credit card is better. It's truly instant, more flexible, and you have a second level of Buyer Protection from the card's chargeback program.
Where does your payment get stuck?