Debit cards can be a great way to ensure you only spend money you actually have in your account. Credit cards, on the other hand, can be perfect for large ...