This could be a mistake as there is no image and it says 100 due in stock, so they don't actually have any.
Simply follow the link, and select FREE 3-4 day service to get free delivery. Free next day delivery code attached, although they are not in stock so will be wasted.
I have not seen this card even close to this price anywhere else, and the 512mb version is over £200 in most places. A couple of these in SLI for the same price!
I have ordered one so here's hoping....
MSI Site have some info on the card here: http://global.msi.com.tw/index.php?func=proddesc&prod_no=1154&maincat_no=130&cat2_no=136