Milesource can take anywhere from two weeks to 4 months. Well 4 months was an exception in the latter half of last year. However since December they seem to be on the ball and have received redemptions 2-3 Weeks after cashing in. If you don't get anything after 4 weeks I would email Milesource, the company who the redemption is coming from and even fax milesource, their fax number is listed in company information. I went through all of these routes when my redemptions took 4 months.
------------------
Rewards Canada Frequent Flier Resource
Rewards Canada