Tracking 125,739,289 Products at 189 Stores