For all the retailers—what a journey getting here.