I got another X5 jack and jack crank handle from local salvage yard. It fits the jack point on an E90 perfectly. Same price as the harbor freight jack $20+tax. Came from a 2005 X5.
The last one i bought cost alot more as i got it from an online salvage selling through ebay.