I pre ordered and bought my 07 STi Ltd new off Joe Spitz. He was great to work with, he helped me with importing it into Canada and even organized having someone to clear bra it for me before I picked it up.
I also dealt with the parts department at the same time and gave them 2 months noticed on the parts I wanted at pick up at the time of the deleivery of the car. I gave them my CC so they could order everything in and sure enough when it came time they were not all in! The funny thing is Joe warned me not to get mad at him if anything goes wrong with that part of the transaction. And sure enough he was right.
I have recommended several people to deal with Joe Spitz but I have yet to see any check's for referalls.
I don't really care for I would rather some one have a nice and easy transation then deal with some dealer ship like Walkers Renton Subaru now they are bad.