Tracking 126,216,305 Products at 189 Stores