Find accurate stock and prices for over 0.3m IT products from 5 distributors