Just got my car back from Ingress Auto yesterday. There were a few minor issues that I sent it in to be fixed :1. Windscreen humming noise when driving above 120km/h - fixed2. Air cond blower humming noise - they "repositioned" the housing of the blower and the noise is not there anymore. 3. Internet Access - they made some changes and I have yet to test it out.4. BMW Connect - I was told that you need the Y cable from BMW for it to work on the E90.So far I am quite satisfied with the fixes.