All Signs Point to A Tipping Point in Retailing