Registered is a slow service.
Unlike the more advanced technology of barcoded 'express 'services like Priority Post, it is handled more manually and is recorded manually at every stop on the way.
But I would have allowed 15 o 20 days for any package from Europe.
How many days is 'coming on a month'?
f you are really concerned you can open an Item Not Recieved dispute, but it sounds as if the item was tracked to Canada and then stopped being recorded.
So it is on its way.
Sloooooooowly