U-Haul is probably a good low cost option for adding hitches to older vehicles and trucks. I had a hitch added to an older Blazer which I was very happy with.
But I don't know if U-Haul is as good an option for adding a hitch to a new or luxury vehicle.
This U-Haul store added a 2" hitch to our 1 day old Toyota Sienna van, but as you can see from the photo, the hitch is anything but "hidden". Between a low hanging hitch design and the fact the installer did not put the under body panel back under the hitch, we were left with a large gap between the hitch and the bumper.
Follow up:
We installed a different model hitch (a Curt 13105) which fits and looks better (particularly if your installer follows manufacturer instructions concerning the under body panel: http://www.youtube.com/watch?v=0Cef6AJbxps).