Tracking 121,598,442 Products at 189 Stores