Yes I have imported from the UK 10/15 years ago. The last time I checked, 2019, with an export agent over there it cost a minimum 650 pounds ($1230 Canadian at todays exchange) for them to process the export. You will also need a Canadian federal import approval. That was free but had to be done as much for the UK exporter to prove that it was legal for you to import when they applied to the UK government to export.
Also depending on which international airport you a closest to will dictate which airline has direct flights from the UK airport they will ship from. In my case they had to use Air Canada and AC had extra fees to store a firearm. I believe at the time around 150 pounds ($260).
In the end everything worked out. I got my gun (non restricted shotgun ) and was very happy. The more expensive and or rare the gun the more pacitale it maybe because the percentage cost of the export is fairly high.
Hope this helps