My boyfriend got a used 2013 F-150 with under 40k miles from these guys. At first they seemed very helpful and friendly. We test drove the truck and all was good until 5 minutes into the drive it started throwing a code. They said that if we were still interested, they'd fix it. We decided to get the truck and have them fix the sensor error.... Here's where the headache starts: They said it was still good to drive so we brought it home and took it back to get serviced, they said it would be a couple hours so I waited in the lobby. After nearly 5 hours or so he tells me that they couldn't program the sensor, but they replaced the old one and I'd have to take it back in another day. After hearing this we thought well, might as well just have them program the sensor, get an extra key, and install a carplay device while they had it next because the quotes were very good. I took the truck in a few days later for all of these services and he told me it would take a day or two. They gave me a rental car (one they were selling: a red Buick lacrosse) and after thirty minutes of driving the engine overheated and the car wouldn't drive. They had someone pick up that car and drop another off (thankfully this one wasn't a vegetable!!!) Then, After a week without the truck it was finally ready. We picked it up and there was no car play... so the truck was there for a week and only had a sensor programmed and got a new key.... Whatever, it's fine we took it home... until a week later when we were driving down a road and started smelling something nasty. Turns out the transmission line broke and it was leaking transmission fluid everywhere. Had to pay to have it towed to their shop. They fixed it with the parts we provided them with and it was ready in a day. Overall, I'd like to give them the benefit of the doubt and say that this was just unlucky... but at the very least it seems like they may not be thoroughly checking/test driving the vehicles they're selling beforehand so please beware. read more