Lowering the car should be done before buying new wheels. Those STI wheels have a high offset and are 7.5 in. wide. Not very aggressive IMO. Nothing wrong with spacers as long as they are installed and torqued correctly. All you need is to lower the car a little. I had the Enkei TS10s 18x8 with Eibach spacers 20mm front and 25mm rear along with eibach springs. Here is a pic of my car a few months back.