I mailed a rebate form the same day of the purchase. I complied with all the requirements and kept copies.
My first contact with the rebate customer service rep lead me to believe they would send a check within 4 weeks. I waited 4 weeks, and still don't have a check.