The link takes you to its usual price of £43.69 so you have to go to the "Today only page" to get it for this price.
I nearly brought a 500GB HDD for £34 yesterday, so for the extra £3.94 I can get another 140GB.
Before you vote cold and say - "You can get 1TB drives for £50 - £60" - I was in the market for a drive of around £35 which was at least 500GB - so for me this was a good deal, although it wont be for everyone.
Anyway just thought it was useful information for someone
I have changed the direct link to the today only page. Below is a link to the product.http://www.scan.co.uk/product.aspx?ProductId=28022