Charter Oak Bank is by far my favorite bank to do business with. From the customer service to the low fees, it really stands out compared to other financial institutions. The banking process is blazing fast too - I can easily transfer money and open accounts with ease. All in all, I couldn't ask for a better banking experience; Charter Oak Bank is the best!