I've been with TCF for a few years now and I must say that I am very happy with them. I have never had a problem with my checking or savings accounts, the deposits clear super fast, the tellers are efficient and friendly and you can't beat the convenience. (They are located inside most Jewel stores too). They are even open on Sundays, and now my local branch started selling gift cards for local restaurants and stores. It's like a one stop shop lately, which is very cool!