Tracking 127,509,084 Products at 189 Stores