Tracking 127,784,845 Products at 189 Stores