No, you don't have to have the mail in rebates postmarked that early. Its just that you have to buy them then. Btw, check this venice.
http://www.ewiz.com/detail.php?src=eb&name=A64-3000BP
http://www.ewiz.com/detail.php?src=eb&name=A64-3000BP