I got a story for all the my fellow forum members. (True story)
There is a barber I know, came to canada in 1999. He was from a small village in Gujrat, Pakistan. When he arrived in Canada, he opened a barber shop to make enough money to support himself and family back home. In 2010 he returned to Pakistan to get married. Not being very educated or smart in operating machines such as computers, he decided to sponser his wife. Having difficulty filling out forms he asked many of his local friends for help.
On one snowy night in Montreal, he went to mail his sponser kit in the mail box. Unluckly, he slipped and fell in the slush. His kit became wet and dirty. Confused, he went to the post office and told them about his situation. The post officer told him to just sent it now. 14 months later, after hearing nothing from immigration canada or pakistan his wife got approval and visa. He never checked ecas. He never emailed anyone. He never called an MP. Just waited it out and she came after 14 months.
Moral of the story: It will come when it comes (visa that is...)
Ps. That doesn't mean stop emailing or calling MP's.