According to one shopper, it lasts “all night long” ...