Tracking 126,838,312 Products at 189 Stores