Tracking 126,835,760 Products at 189 Stores