Tracking 136,935,050 Products at 189 Stores