These guys were top notch. I dealt with them mostly over the phone, which made me wary, but I didn't need to worry. They picked up my car in MI, then sent a driver to my house to get me. Several people at the dealership greeted me by name when I arrived. Through all the paperwork and details there were no unpleasant surprises or extra charges. All of my previous vehicle purchases ended badly with surprise fees, nasty surprises, and me very upset. The folks at Preston have restored my faith. It was a very pleasant experience.