I think I have one that you can have for $5 or whatever - I would personally just buy the carquest one over a 20-year old used part.
PM me if you want me to double check that I still have it.
Currently: 2002 C5 Z06, 2009 335i, 2012 M796, 1976 XS650
PM me for your sidewinder (laser cut) key blank and cutting needs. Have OEM pre-ews keys and replacement shells. Can do (almost) all BMWs up to 2008!