The big supermarket chains are clever at using store layout and special offers to get you to buy more stuff than you were planning to, according to an investigation from Which?.