Tracking 131,167,233 Products at 189 Stores