Tracking 135,524,465 Products at 189 Stores