Tracking 130,188,149 Products at 189 Stores