Tracking 134,442,573 Products at 189 Stores