Ralph Lauren has unvield 24-hour walk-by shopping at its 888 Madison Ave. store. 24-hours you can literally window shop via a 67 ince touch screen that is projected onto the store’s main display window. You can ever swipe your credit card to make a purchase right there at the window. It is only there until September 10th, so make sure you check it out.