My local credit union has online bill pay, an Android/iPhone app with a great interface, lets you take a picture of a check and you can deposit it via your phone. They have come a long way. Been a member since '96 with mine and they have always taken care of me.