Don't worry I think for some applications it is taking more than 45 days...Mine took nearly 40 days. It all depends on the case officer, and inbetween we had Canada day so it was a holiday. After 6 weeks then one can call up and find out again if it is still delayed.
Thank you! Im keeping my fingers crossed!