Tracking 130,000,699 Products at 189 Stores