I have been told that most tire changing places seem to "accidently" keep the lock nut keys. Its possible that you could find one that way. If you have the OEM BMW locking lugs, I wonder if they are all the same. I had been told that they were. I don't have my 2003 anymore, but I am sure somewhere I have the spare key. Even if I can find it, it won't help you in the timeframe unless you live close to Los Angeles, Calif. Try your BMW dealer. Ask them if you could try one of the OEM keys and if necessary, you could buy the whole set if it fits, that is. Just thinking here, its also possible that the service dept would have what you need as well.