My truck was returned 2 days after schedule for minor repair, with no phone call, email or explanation. This cost me 2 extra days on rental car. Manager said "sorry, that's all I can say". Did not offer anything to cover any cost or restore faith. I later learned they also disconnected dash cam before the repair and plugged it back in before I picked vehicle up. Driver's seat and rear view mirror were completely moved, clearly vehicle was driven. Zero customer service, shady practices. Use at own risk. read more