The Elmsett and Aldham Village Store has been a great hit with villagers since it opened in The Street on February 10.