Performance Mazda sales they said they can do $300 on top of the invoice price from carcostCanada. But don't know if you can get better finance than what mentioned on carcostcanada. Last time I checked was 3.9 for 60 month.
If you want, I can give you the wholesale price carcostcanada report for mazda3 2010.