No dollar limit on cash deposits (other limits may apply). 24/7 customer service. No fees to deposit cash at Navy Federal or Co-Op Network ATMs. Cons High opening deposit (up to $255). $29 fee for ...