It hasn't been a year yet since we got our f-150 here and it has been nothing but a nightmare since day one with our truck from this place. The night we brought it home we had to put gas because the full tank they had promised when we picked it up wasn't honored, well there was a cap that uses a key and of course no key. We had to bring it back and get it removed, then the check engine light goes on that same night, we were told it was the cat converters, said they'd put new ones well guess what just last week we broke down and the shop said the "new ones" they had put in were refurbished cheap ones so they had lied. We've had to put in a new battery, pay $250 for them to remove the previous owners MyKey settings which should have been done for free before we bought it, we've had to replace some sensors, we had to change the breaks a week after we brought it home, etc etc I mean seriously I think we have paid more in repairs on this thing than if we just bought a junker off the road, and I'm making payments on it! I just wish my husband had read all the bad reviews on here before he went, lesson learned and I hope you don't make the same mistake!