Tracking 127,965,904 Products at 189 Stores