Tracking 132,546,560 Products at 189 Stores