From..... Tesco!! of all places.. £54.97 - 4% Quidco, plus there's a voucher for 500 extra clubcard points, so you get 608 in total, which works out to £8.28, making £46.69 Here.