I decided to install the hitch myself after talking to the BMW guys at their shop here in Germany there was no wiring needed for lights and they wanted between 150 to 250 euros. ($190.- $317)
The paper work that came with the hitch said the job should take 40min for a professional, I think that is for someone the has installed one before. It took me two hours.
I think all their mechanic must have very small hands and skinny arms because there wasn't any room up behind the bumper to tighten the nuts especially the top nuts,:yikes: but I did manage to get them all torqued down. The hitch had paint in the holes which was no biggie just took time to file it out. I had to trim one of the under body panels around the hitch on the left side and the back but it turned out nice. Total cost for adding a hitch to my 328XI Sportwagon was $18.00 shop time, plus the hitch. :thumbup: