To all those saying "If I had to pay sticker, I could have gotten the WRX..." Well, yes, you could have, but the sticker on the 2003 WRX in august of 2003 was anywhere from $25,500 to $27,800 depending on options, i.e.; boost gauge-$160 / rear spoiler-$375 / short-throw shifter- $189 / upgraded speakers and sub-$275 / alarm-$250.
Our cars already have all of this, and the sticker was $21,500!
I talked multiple times with 2 subaru dealers. The day I bought my MSP I told both of them If I couldn't get a better price than list, then I was going right back to Mazda. They both said if they could, they would, but demand was so high, they didn't have to come down. So I said "more power to ya!" and picked up my MSP that day.
So, basically all I would have gotten for $5-7000 more was 57hp and all wheel drive. Oh, and the 17'' wheel option was almost another $1900, and would have to have been delivered from the factory. (which means I wouldn't get the car before they arrived, since they wanted the original wheels and tires back new)
Just something to think about...