Tracking 127,826,955 Products at 189 Stores