Yes some agent are really crap, I think you should ring again and hopefully get a good one. Below my experience with one a few weeks ago:
Post PPR, after CIC sent my passport back to me, Canada post failed to deliver my passport and returned package back to sender, they didnt give me any...