I'm still 'waiting' for a $20 voucher on Rainbow Six, and a $10 rebate on Burnout 3 from the Summer. I have called EB at least 20 times on the matter; giving them the transaction number to verify purchase and faxing my receipt.
Part of the problem was my local EB was doing me a 'favor' my sending the rebates directly from the store. Corporate once told me, they would only accept the original receipt; so this was no good. Calls placed after that said this was 'ok'.
This past Christmas, I bought Neo Conta, Bards Tales, and Hitman Contracts. Two games were on one receipt. one on another. I sent in for three vouchers, and they must have quickly scanned them and sent out only two vouchers.
SO the lesson is SAVE YOUR RECEIPTS, and don't count on the rebate. Quite a few people haven't received them.