I have been with US Bank for over a year now. There are definite good and bad things; however, some of their methods are a little questionable. The one huge issue I have with them is that they process their debits before their credits each night. So if you deposit a check into your account on Saturday, on Monday they will process everything else first before they deposit your check. That left me overdrawn and they wouldn't do anything about it. They basically do that so they can get as many fees as possible. Not cool in my book personally.