Tracking 134,094,872 Products at 189 Stores