Yes, I have BC Racing coilovers on my IS and I have had them for over 6 months and cannot fault them. They are great value for money.
You buy them directly from BC Racing website.
Welcome to the club.
What colour bonnet do you need? I will have a Granit Sky OEM bonnet available in a few days.
I got my bonnet struts from Figs Engineering
It is very fiddly and I had issues fitting mine and broke screw clips, but once it was on it looked great and was worth hassle.
I have a couple used screw clips going spare, give me shout if you want one.
Mine aren't, one has an extra groove on it (can't remember which) so they don't just swap over without some minor modification.
My buttons were not the same and I had to file the button surround for the TRC button relocation.
I think it diffence is due the auto having a TRC button and manual having TRC and Snow button on console.
This happened to me. This seems to be usual behaviour for failling O2 sensor. I had the sensor replaced and the engine mamagement light has not appeared since.