Push a cart through any supermarket on a Saturday morning and you'll notice something odd. People fall into patterns almost ...