He gave me the manager's card to contact in the morning if I didn't hear from him first. So needless to say, I had to call the manager that next morning. He said they had the right hitch in stock but that the technician looked at my vehicle the night before and said I had a previous year body style. That it was my fault because I had specified a 2008. I assured him that I can fax in all my car info everything says it's a 2008 even a picture of driver's door panel and the simple fact that the technician didn't even take a look at my vehicle in the first place! I told him about my trip and having to cancel it because of this mishap. What I needed for this to work was for someone to come in early to do the install before work and I also wanted the additional $150 it was going to cost me to be waived. He refused saying that people make mistakes that I am asking for perfection and that's not possible out of life. I asked who I could contact above him to get this waived and he said he's the manager/owner of the franchise and I said there must be someone to speak to that was over him and he said no. He started in on what I wanted was perfection and people make mistakes nonsense, he even said that I've probably made mistakes in the past and I said of course I have, but than my company has bent over backwards to make retributions, that's how business works. When an employee screws up the company doesn't want to loose their good name, so the company turns around and makes things right. They will do whatever possible to resolve the matter and provide outstanding customer service. I also told him that in order to run a good upstanding business you must rely on good business ethics and put your own personal morals and values into that business and it's name. He said the best he could do was reimburse my $150. I have since contacted UHaul corporate. My family trip has been ruined because I can't find anyone in the cities (of course not UHaul, NEVER doing business with them againg) to do the hitch install in two days.... Waiting to hear from UHaul regional manager.