Online Sellers Pop Up In Real Life, For A Limited Time Only
One-click shopping is changing the ways people shop and retailers sell their wares. But some online retailers are opening physical stores — some of which last as short as a day.