Tracking 135,524,472 Products at 189 Stores