brit: really? 800 isn't bad at all if it is indeed the full assembly; a Camry coil spring alone is 370 rials at the dealer. So, 'the.storm'; now you even have a factual example of how little the maintenance cost difference is between Mazda and their competition :-)