Have you ever walked into a supermarket intending to buy just a few items but left with a trolley full of groceries? That’s ...