I'd have to agree, it looks like you are correct and the fees are included.
A seagate ironwolf 8TB at scan is £224.99. Surely it’s worth the bit extra for less hassle...
On the Amazon page, below the price (£212.70 + £5.57 delivery) it says "Import Deposit Fees included", if you hover over that (or click it) a box appears which shows that £36.40 of the price is the deposit which it says they use to "cover applicable taxes and duties on import". So the way I read it £218.28 is all you should have to pay, never actually tried it myself though.
I saw this on the main page: Dispatched from and sold by Amazon US. Purchase is subject to separate terms and conditions. Learn more. Which includes this: "When ordering Amazon Global Store Products on Amazon.co.uk, you are responsible for lawfully importing the product into the UK and act as the declarant for customs purposes into the UK. The risk of loss and title for Amazon Global Store Products that you purchase pass to you upon our delivery to the carrier. You may be subject to taxes and fees levied by UK customs and tax authorities ("Import Tax and Fees"), which are triggered when a shipment is imported into the UK." Where did you see that and what does it mean by "deposit"?
Amazon says Import fees deposit is included in the above price.