Tracking 125,915,925 Products at 189 Stores