Yes, it may seem unfair. Did you already sign the invoice? I believe the deal is not official till you take possession.
Also, understand the sales person has no control over this. He is one out of thousands of dealers submitting the rebate form. This money is coming directly from Mazda...