Garrett Heaton can’t speak highly enough of his bank. “USAA is a FANTASTIC bank, and their services and customer service are top-notch,” he says — especially its Deposit@Home feature, which lets users ...