New Impreza & New Astra both are great cars the problem with Subaru is resell but i think the trade in at Abu Ghaly had solve that point & as i heared that Spare parts are expensive but i think Astra will be near to the price of impreza's spare parts & full option Impreza cost 135.000 L.E and this is the same price of standard Astra (first categry
). so do you need more options or just ride Germany technology
i think in EL TAWKEL will find all spare parts in both cars but opel will find it in many other places .
engine i see they are perfect & impreza is all wheel drive .

i think you must see both live in any show room than decide but see standard & high level of Astra becuse it looks differant from inside & outside(fog lights, JENOUT, etc..).