Tracking 135,504,130 Products at 189 Stores