Tracking 121,597,484 Products at 189 Stores