Tracking 129,732,468 Products at 189 Stores