Seems like without calling rebate customer support number (1-888-295-7742), my rebate would be sitting with the "ready for final processing" status forever. They received it on Oct-14-2010 and since then, inspite being valid, the rebate was not processed. Today I've called them and they promised me to mail it by Jan-06-2011. Worth keeping eye on it.