Right first thing first DO YOUR RESEARCH !!!
there are alot of jokers out there !!!!! look at vin numbers too !!!
In march i finally brought a newage impreza but spent months reaserching them (i previously had a classic),, after reading the entire internet 3 times !! i stumbled across a 2002 JDM Spec C Ra which is an incredibly rare impreza which is 320Bhp factory standard ( i think) i paid not even half STI money for her !! Bargain of the century ,,, and 3 weeks ago brought the missus a Blobeye UK STI (273Bhp) again for peanuts. there are bargain out there but you have to be patient !
Like i said dude do your research and a good one will come about.. if you need any advice etc pm me fella
Good Luck