Mob,
Performance diffuser from
www.bmminiparts.com
51 12 2158792 Trim, diffuser HP, primed top £66.23 +VAT/delivery
51 12 2158793 Trim, diffuser HP, bottom £25.86 +VAT/delivery
Stick your reg no,and email address into the link below,fire it off,and you'll get a quote back,which you can then order from (I've put the part no's in)
http://www.bmminiparts.com/PriceFinder.aspx
Performance grills
http://www.ebay.co.uk/itm/GENUINE-BM...item2578fae96c
Get the credit card ready,it's going to get messy