Users who left recent negative reviews have been struggling with required 2-factor authentication (inconvenient but increasingly necessary), bill payments, and cheque deposits. Others have had no problem at all, so the complaints are likely something to be aware of but not a deal breaker. How ...