Tracking 132,344,757 Products at 189 Stores