Just to update you guys ,this information might give you hope:
I finally got my check few days ago!
After i sent the form filled and signed (through the postal service) ,attached a letter with a strong language to the Canadian government ,I got an envelop containing the check, I went to my bank...