Be careful when buying a Mazda car as Mazda Australia don't stock many parts in Australia. The clutch master cylinder failed in my car from general wear and tear and a $120 part is a 6 week wait from Japan. This means no car on the road for 6 whole weeks! I put a complaint into Mazda's head office and they told me 'thats the way it is' they also told me that they 'dont care' about bad reviews on the internet. Never again will I buy a Mazda!