These days there are a lot of alternatives to writing a check that can make your life easier including online bill pay, direct funds transfers, debit and credit cards, peer-to-peer payment services and even cash.