Tracking 126,841,590 Products at 189 Stores