How often have you walked into a supermarket in December or early January, seen Easter eggs on the shelf and thought to yourself 'wow, they're out early'? Well you're not alone. Shoppers have already ...