I said I'd give them another chance, and I did. SO I went for my scheduled service today. The overall communication is really good, price are fair and they added a smart showroom. Here it is they got their 5th star back! You can trust Dain to take care of your smart service.