Tracking 126,838,230 Products at 189 Stores