Happy Customer Supermarket - halfway through April and looking ahea...