An alternative, if you're not in a hurry, is to order a cut key from Aliexpress. Probably more than one option, I used this one:
https://www.aliexpress.us/item/2255800045851419.html
About $15 cut, make sure your pictures are clear and be prepared to use a wire brush to smooth out the rough edges. Mine was hard to insert before doing that and adding some lubricant. The BMW logo for the center button came inside the keys I ordered.
If you're concerned about someone in China having a picture of your key, have a friend order the key to a different address for you so it's not tied to yours.
Then you need the AK90 programmer and a PC to program the EWS module, which must be removed from the X5. Several videos on YouTube about this procedure.
About $20 for the programmer.
So $35 for the first key and $15 for any subsequent ones. Probably best to do two at once at that price, since removing the EWS module and doing the programming will take some time.