There is no right or wrong answer. It just depends on your preferences. PayPal is an excellent alternative if you don't want to share your personal and financial details over the internet. However, many people remain loyal to their debit and credit cards due to their trustworthiness.