Thanks for the photos. I am also looking to install the Curt hitch soon. You mentioned grinding, are you referring to enlarging the holes closest to the front of the car mentioned in the instructions? How much bigger did the holes need to be? Did the install include any other modifying?
How's the hitch? Pretty solid feeling I hope.
Where did you order yours? Cheapest I found it was here http://www.autoanything.com/towing/77A3874A3808057.aspx