Ordered the $39 set from Amazon (
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1) on April 27th. Arrived May 15th.
Installed them tonight. Probably the same set everyone else has. They don't snap into the slots like the original ones (Genuine BMW Performance black grills were installed), so they feel loose and you could probably pull them out with no trouble.
I find them actually to be harder to clean because you can't use your finger between the dual slots.
I'll probably keep them in for the time being. Freshens up the front. Here are a bunch of pics.