How does CamelCamelCamel access and collect large amounts of Amazon’s data? Specifically, what methods or technologies do they use to retrieve product information, such as prices, stock availability, and historical price trends? Are they relying on a specific API to obtain this data, or do they use other techniques, such as web scraping? If an API is involved, which API are they using? If other methods are used, how are these implemented?