Tracking 125,426,826 Products at 189 Stores