i would sell the mazda.
saying that my honda is expensive @ the dealership.
One thing I have learnt is for FSH all you have to do is use original parts and keep the receipts, you can then stamp your own book and its perfectly fine to do so.
I have Autodata (upto 2007), this is basically what the garages use and tells you every step for every service level, its accually a small amount of work, for the price they charge.