Mazda has pulled the listings of their '04 rebates so no luck in getting a rebate list. Looks like you may have to rely on the dealer to tell you the truth, or check some Miata forums to look at the going deals.
And the dealer near me that was advertising them for under $19K no longer is, so I assume that they sold all theirs or I'd give you the number to contact them.