Tracking 126,177,106 Products at 189 Stores