A friend bought a 04 last year for $37000 new!
Walked in with $37000 cash in a bag said ...
" thats what i want, here is the cash. $37k is all im offering, take it or leave it!"
They said " Cant you read the price, it says $40,450!!"
He said " Do you want to feed your family this month or not?"
And then left his card and walked out.
10mins later got a call.. " hey mate, we have the car all ready for you. Feel free to come by and see us!"
Tips are to buy at the end of the month. IE: 29th or 30th, as car yards and dealers always need to get a certain quota in order to get their monthly bonus. So they will negotiate to get that sale and more often than not, drop some $$$ on the car .
For a car thats worth $24k.... there would definately be a margin on the price, so they would of prob bought it for $19k leaving a $3k buffer for negotiations. (taking into account that they need to make some profit off it)
Id offer $21k. Let them know you know the red book value etc. If they say "no way", then leave and never look back
There are always wrx's going cheap now-a days