Amazon is great for getting a pricing point of comparison - can't argue with that. In fact Amazon is great if you know exactly what you want to be / for finding the best price. I'd argue it's not the best place to find what you want.
We source from each individual retailer. No APIs.