It's 2015. Only taking cash/check is ridiculous.
I don't care if they sing to each one of my garments as they clean and press them, it's a total inconvenience to their customers to not take debit/credit as a payment. There are so many options for businesses, even those that don't want to pay high rates to credit card companies.