Tracking 135,015,031 Products at 189 Stores