CharterWest Bank gave us the best possible rate and their customer service was excellent.