I know the feelings around here with CB is a love/hate relationship (including some who love to hate them, and some hate to love them), but thought I'd mention this piece of information released today by them. They are now rolling out a feature where you can instantly purchase Bitcoin, Litecoin, and ETH with your bank account. Assuming this means you can purchase instantly with ACH. However, it doesn't apply to all customers today. They will send out an email when your account is eligible.
https://blog.coinbase.com/announcing...e-c29d8a94e152