Tracking 135,883,638 Products at 189 Stores