Tracking 126,396,071 Products at 189 Stores