£6.99 for a 300g of Nescafé equates to £2.33/100g, nothing like the "£0.39" that your site claims. This is just one example, all the price comparisons are just as incorrect.