Ok, going to drive another STi tomorrow morning. The first I drove last weekend and was sold about 2 hours after I left the lot. These cars are hard to find near me so i am driving 2 hours to see one tomorrow. It's an '04 STi stock w/ 56K on the odo. and they are asking $23,900K. I know this is a couple thousand over bok but they said people will pay over and thats why they are charging that. I think many people do pay over book so what can I do to help lower the price. My argument is that the book is closer to 21K and its is about to be due for the 60K maintenance which runs about $800 from a dealer (will do it myself but they dont have to know that). What do you guys think? If I can get it for $22 or $23K should I do it?