They have an excellent services. I've been using bank of america service for last 15 years. I used for personal, commercial business, Homeloan and credit card with personal credit lines. Everytime, there is a problem with online purchase, I called and replaced the bank account including credit card and debit, there are no charge for it. This is the perfect onestop shopping location for your banking in United states. I personally recommand it.