Last-second shopping