Tracking 132,268,079 Products at 189 Stores