I got my nails done yesterday and saw a sign that said they only accept checks or cash as payment. OK, A.) Who carries cash and, B.) Who writes checks? I was just planning on using my debit card, but nope! So that got me thinking, when is it OK to use cash, when should you use the credit card and when should you use your debit card?