Mazda makes very good car, good quality and engine very fine. Too bad their indonesian distributor in Singapore drags them down, hire thugs to sell cars, and repairs are as expensive as german car workshops, their workshop also don't want to ex-stock more parts, eg. my friend's mx "no parts after Year 5", even for common models, (my friend's hatchback Mazda 3) also got to wait 2 months for parts.