Tracking 127,341,093 Products at 189 Stores