Tracking 125,875,693 Products at 189 Stores