I don't recommend renting here, especially if you reserve your truck online. I scheduled a rental online to pick up at 1:00 PM 1 mile from my house. When I went to pick my truck up I found that the online system set my pick up for 5:00 PM. They had no truck available. I asked when it would be there and was told they didn't know, but offered that I could pick it up at the location at 53rd and I-25. I drove there, no Penske rental, googled location and found it is at 53rd and Hwy 85, an hour wasted running around. They were very nice at the check out location, and said that they would arrange for me to drop the truck off at the original pick up location. I asked about the extra mileage (18 extra miles) that I had to travel just to get to the original pick up location and they said I wouldn't be charged for extra miles. I drove the truck to my house, where it sat and was used for storage for a week. I then drove the rest of the way to the original pickup/drop off location to return it. This is where my patience runs out. I was told that I couldn't return it there, and that there is no adjustment for the mileage. Keep in mind, the only miles on the truck during my entire rental period are the miles from their hub location to the place I should have picked it up to begin with. Final bill for mileage was 10 miles and they dropped it to 5, essentially charging me to transport the truck to them so I could rent it and drive 0 miles. The charge isn't as upsetting as the complete lack of customer service, inconvenient to chase the truck to start with, wrong address, and mileage charged. I hate UHaul, but will use them next time over Penske. read more