Tracking 129,794,363 Products at 189 Stores