Tracking 130,046,935 Products at 189 Stores