I know its a drive, but I recommend Superstore in Chandler too. I bought my WRX from Morgan who I communicated with almost exclusively via email and phone. The people there will work with you and I didn't pay anything outrageous for the car. (FWIW, I can't remember which Valley dealer does this - not Superstore - but look carefully at the small print on their online and newspaper ads. There's something about an extra $800 fee on all their cars.)
I didn't trade anything in either because I know Id get more through a private seller. In your case, it would be a shame to see such a nice car pawned off to a dealer who could care a less. I'm sure you can find the right private buyer who would appreciate the work you put into it.