I bought a truck from these guys last year and did not even make it home (600) miles before the engine started knocking like a fat kid on your front door... on Halloween. These guys assured me that the truck was good to go practically brand new and they only used genuine parts. After reaching out, they wanted for me to pay to have the truck shipped back so they could "fix it right this time". I did not want to send the truck back to the same shop that could not even put the plastic covers back on the engine (had two mechanics tell me this after I finally limped home). Needless to say I would encourage anyone who is looking at buying from these people to stay far far away.