Is the car an 07 or an 08? Mazda also has on low rate leasing and financing so i would take advantage of there rates as well. The 3 is a fairly high demad car so it may be a bit hard to get any better that the graduate program and the xmas discount but the manufactures is paying for those programs and not the dealer.. Maybe try for another 3% or so.. typicall the gross the dealer makes is in the 8-10% range making 5% is not unreasonable.
I have a great Mazda 3 here right now if she wanted a used one.
http://www.tristarmercedes.ca/browse...age=&x=53&y=16 figure on about $1500 shipping out west. so you can likely should be able to find the same thing for the same money in Calgary.