Another fan of the Staples Easy Rebate, if you must use one.
This is the only one I will ever bother with anymore. I come home, copy 2 numbers off the receipt (add name addy) and it's done.
Always get the $$ in a few weeks, usually before I get the email that they sent it.
You can also do more than one rebate at the same time.