Tracking 122,571,750 Products at 189 Stores