Got a replacement smart key for our '01 3.0 today...
I lost 'my key ring' with 2 cars, two houses and other keys a while ago, and finally got around to replacing the two cars sets of keys.
It was the first time in 52+ yrs of car keys that I lost a set; if it doesn't happen again in my life, it will be too soon.
$200 at the Sarasota BMW dlr, plus 10% off with my BMW CCA card.
The CEO's Hyundai Tucson key and fob was $63, though that took 10 mins of a 'tech' fiddling with his lap top, 'programming' the new fob.
The older I get, the more I forget; if my skinny azz wasn't hooked on I would misplace that, too.

GL, mD