I've been looking since I got the X5 for a hitch. Wreckers, dealers, ECS, etc. - no luck. At lunch, I went to the local dealer for valve cover gasket grommets for my E36 track rat. I was walking out and thought, what could it hurt to ask to see if they have a hitch. She looks it up - nope. How about BMW Canada - nope. US - nope. How about stock in Germany - nope. Any chance you can search other dealers? Sure - seems there is one in stock at Sherpa she says, but she doesn't know where that dealer is. I DO! I do a double take, and quickly chalk it up to out-dated inventory. She prints the page, jots their number down, and I make the call. Parts kid says - yep, we have one. Looks like the ball in stock too. Still, not a believer, ask him to go check the shelf. Returns - yep have one. I ask to confirm with VIN - yep it'll fit. I hung up the phone and headed straight there. Even got the BMW Club discount. It was a bit hard driving home with an arm and leg missing, but worth it given the rarity of these kits. Came with all the bolts, reinforcements, wire harness and control module. I'm going to get Maureen a bottle of wine.
Note - I had already made this request from two other dealers and they told me nothing in any inventories. Don't give up scouring the inventories.