Accessing 500 000 products across 2500 brands