These are OEM speaker covers which are available on the E90 M3's or individual E90's with logic 7 sound system. I replaced the boring black ones from my E90 LCI with these to brighten up the interior and as some of you know, I have an F30 now.
These go for a little over $50 each from BMW. I'll let them all go for $100 shipped. Still in original packaging from BMW. They definitely add a nice touch to your interior.