Hello.
Based on the information available, I should be able to write a script that will extract the information from the supplier's website, download it, and make it into a format that is mold-able and easy to convert to either Excel, Google Spreadsheets, or any other spreadsheet format you prefer.
Once this script is written, it won't matter if the number of records is 25, or 1,000 or 25,000.
Having said that, the actual format of the supplier's website will affect how easy or difficult it is to write the script. Thus, I cannot commit 100% to a timeline for the project until I see the supplier's website. It may take 1 day to write the script, or it may take 5 days.
I look forward to receiving more information from you.