Easy to rent online. Easy to pick up. Clean trucks. Nice customer service up front. Only one issue when dropping off - the guy doesn't want to check it in right then and there. One time I said okay and was called later in the day asking why I hadn't returned the truck. I insist now that they check it in while I wait. Takes 45 seconds.