One shopper said they had a “Mary Poppins moment”.