We Rented out a truck for the weekend, Friday afternoon til Saturday afternoon, and was charged for three (3) full days when we only had it, and used it, for one full day. It's not our fault that this location is not open any later than 12 noon on Saturdays and closed Sundays. Otherwise, we would have returned the truck the very next day after having had used it for what we needed it for that one day. When we returned the truck, we asked the agent there (Gregory) if we would be charged for the entire third day of rental since we only had it for two (2) full days; Saturday and Sunday. He said "don't worry about it, the charge on your card will only be $170 and not the $270 on your bill" this didn't make sense to us, but took his word for it and left expecting to see a credit on our account. Two weeks have passed by and no refund. Called the branch and spoke with Brian and explained everything to him. He stated that they always take the employees side and what we said does not happen because that is not how they work. So their employee (Gregory) could have told me a million lies and they would still take his side and not ours; as a loyal corporate customer for over 5 years now. I was furious that i asked to speak with brian and gregory in person, but brian said "it won't change anything because we would never say that to any customer." I saw i was going no where with brian so i hung up and here is my reply to the unsatisfactory customer service we received and will never rent from them again! U-haul will get our business from now on!! Goodbye Enterprise!!! Thanks for all the lies your agent told us and thank you brian for taking the worst approach to keeping a long-term/standing customer's business!!!!