Found this in sainsburys huddersfield in-store for half price, was £6.99, now £3.49.. The offer is online as well! Can't argue for £3.49 for 4 cans. I think it ends on 31/01/12.
Tesco have the same tuna for £4 so might as well get it from sainsburys.. =)