I've waited a few months after purchasing from CYV to leave a review, to make sure it was fair and honest. This might be a bit long, but I'd hate to see someone else make the same mistake I did.
The salesman was ok; he was eager if nothing else, but pulled a classic "bait and switch" - accidentally spec'd out the wrong truck. I got there at 7:00 at night (at his insistence) and left at 11:00 that night driving a new truck. I'll admit I got a great deal and he was more eager to sell it to me than I was to buy.
Problem #1: They told me they could install a factory brake controller for $300, then (after signing the papers) corrected themselves and said it would be a Curt controller. I argued and got my money back, then went to the parts department and bought one (from them) for $115. It turns out, they could have sold me a GM one and installed it in the factory location, but somehow they didn't know that.
Problem #2: The salesman put the safety sticker on the truck. Not a big deal on its own, but it was not safety inspected before I drove away. Also, because it didn't have a proper PDI, there were plastic pieces missing from the steering wheel.
Problem #3: Because the salesman was in such a rush to get me out the door, they didn't prep the truck for delivery. I had to go back to get that done. It turns out, the day of my appointment, there was a snowstorm. I waited EIGHT HOURS while they "prepped the truck for delivery". I live an hour away, so I didn't have a way home and back again while I waited. I WAITED IN THE SHOWROOM FOR EIGHT HOURS and they FORGOT to do it. At the end of the day, they gave me a $100 gift card for gas to "cover the cost of getting the truck cleaned" .. somewhere else.
Problem #4: Because the original work order had a brake controller on it, they started to install one and then stopped. I didn't know that. I just hooked my new controller to the harness under the dash and.. it didn't work. I assumed there was something wrong, so I took it to my local dealer, who charged me $140 to fix the wiring. CYV says they don't have a record of the work, so it must be my fault.
Because of CYV's poor service, I wasted an 8 hour day while I waited for them to do work they "forgot" to do; I have a plastic modesty panel missing from my steering wheel; I wasted two hours of driving time; and I spent $140 fixing their screw up.
I probably paid close to cost for the truck, so I guess I didn't pay for after-sales service. In this case, I got what I paid for.