You, or possibly others in the same boat, may want to see what part number they are trying to get. As there have been 3 hitches so far....I'm still waiting for my hitch apparently they are on back order till October according to my dealer. So no biking this summer for me.
The hitch installation looks extremely easy, once you get the bumper off. My sons can remove the front bumper on their WRX/STI in less than 10 minutes.
Hitches started falling behind at version 1. I suspect that demand was seriously underestimated.