Absolutely terrible!!! Made a reservation weeks ago. I showed up and stood in line over an hour. There were only 3 people ahead of me. When I got to the counter they did not have the correct truck and trailer I reserved. Took another hour to get thier stuff together and get me a truck as the guy behind counter had no clue what they were doing. Took about a half hour more for tech to hook up the trailer then he got truck and trailer stuck and had to get another person to get it out of the spot he was in... all the staff moved slower than snails no sense of urgency. The tech did strap my car down though which led to pulling over because the straps popped off. Now the truck has multiple problems.. no wipers, washer, horn, or headlights and it also feels like the turbo went out. Currently waiting for mechanic.