All reviews seem negative
Very unfortunate that their service dept doesn't measure up to their sales dept. Take the time to read CAREFULLY what you are signing before leaving your car or turning in the ke...