A food shop could be costing customers more depending on whether they do it at a small branch or at a supermarket, according to new research from watchdog Which?