Cash is always the best way to pay for most of your needs on a daily basis. Having a debit card is a privledge. You have to have money in the bank to have a debit card and an account.