I love First Impressions! I felt a warm welcome the moment that I stepped in. Dr. Cass is awesome, and always remembers to call me by my nick name. I think that the tokens system is a good idea because it motivates us to be there on time, do what we need to do with our teeth, and we get great prizes. The gift cards are a great idea. My only bad experience was when I kept getting told that I would get my braces off each visit but it didn't happen until a few months later. I think that was a minor set back, and my teeth now look great! Thanks so much First Impressions!