I need a reliable script that can visit the Truemed website, crawl every product page, and pull out two key pieces of information for each item: • the product name (with its full description) • the current price shown on the page The result should be delivered as a clean, well-structured CSV or JSON file, along with the runnable code so I can repeat the scrape whenever their catalogue changes. A Python solution using requests, BeautifulSoup, Scrapy, or a similar library will work best for me, but I’m open to other approaches if you explain the advantages. Please build in reasonable error handling, respect Truemed’s robots.txt rules, and keep the run time efficient. If pagination, lazy-loaded content, or anti-bot measures appear, the script should be able to navigate or bypass them responsibly. I’ll consider the task complete when I can run the script locally, see it finish without errors, and open the output file to find every product from Truemed accurately listed with its name, description, and price.