Tracking 126,176,455 Products at 189 Stores