I contacted to Ikon and they said
-------------------------------------------
New message from: ikonmotorsports Top Rated Seller(111,341RedShooting Star)
Thank you for contacting us!
At this moment, we have no estimated date when we will have more in stock.
If you are unable to locate this item from another vendor, please check back with us within 2-3 months.
We appreciate your understanding.
Thank you,
Account Representative
---------------------------
Most of G20 diffuser out there don't fit on m340i.