Mazda Car Owners

Any owners of Mazda cars in Jeddah can offer advice on parts and maintenance shops?
I am considering purchasing a used Mazda 3 and would like anyone's opinion on the matter and whether or not it is advisable?

I have kept Mazda 6 for 8 years. Driving is comfortable but it requires regular service and shall be well maintained. Also mechanic shall know about Japanese cars. Parts are easily available and expensive but you can get them on good price from junk yard.