Tracking 127,998,699 Products at 189 Stores