Tracking 130,047,798 Products at 189 Stores