I once bought some staff with mail in rebate in futureshop. After sending out the forms, I haven't received anyting from companies. Now, I don't believe mail in rebate.
If you dont receive the money after you send the rebate form, why dont you ask the company? you can trace your rebate status in many companies by calling them.