I bought my 2010 highlander here and have had it serviced at Smart for the three years I have had it. I have never had any problems and have always been treated like their best customer. Their waiting area is always clean and the complementary food and beverages are first rate. I recently had a break job done and it was completed in the time they said and I was given a loaner car at no cost because I bought the car here. They are very organized and its a pleasure doing business with them. I find it hard to believe some of the negative reviews that others have given Smart Motors. I have never had any bad experiences with them.