Ally Bank is a direct bank that offers all of the products, services and convenience customers may be looking for, including 24/7 live customer service via phone or online chat.