$30 Shipped CONUS.
From the IND Site:
IND Color-Matched Key Hole Cover
IND's keyhole cover replaces the factory key cylinder with a sleek keyhole-less cover, painted to match your car¡¯s exterior. By painting original BMW components at IND's own in-house paint facility, we¡¯ve ensured a nearly perfect paint match for our pre-painted keyhole covers nearly every time. The fit of our keyhole covers is identical to factory because we use factory-original pieces, built by BMW.