Tracking 126,836,498 Products at 189 Stores