Technical mentor and early stage startup advisor: building prototypes, hiring and sourcing, code-reviews and project management.
Having worked with clients of various scale including region's top media company as well as startups and software companies I can provide valuable insight in how to pick the right tools for the job.
You can either dissect the inner workings of ajax calls (if the website has any) or write a regular full-page scraper which traverses the product catalog.
Popular choices for scraping are casperjs, beautiful soup, mechanize, etc. Each having its strengths and drawbacks - casper for instance can emulate the browser behavior, while the rest are much less resource intensive but often require going through extra hoops when the website is complicated.