I've been driving Mazdas since 2003. Currently have a 2005, 7-seat Premacy.
My take: stop worrying about specialist mechanics. Any good mechanic will sort you out.
Also stop worrying about parts. If you ever need a special part, go to CMC and talk to a guy called Mwema - he lives up to his name, "good man"!
I once needed an air cleaner cartridge and he got it for me at Sh1,400 which compared well with the Sh1,200 I was being charged by GUD Filters. BTW - not an "under-hand" deal; completely legit!