Yes, but...
1. It is far easier for bot owners to run their bots from their own machines than attempt to proxy their requests through other IP addresses. And thousands of orders coming from a small set of non-residential IPs looks indistiguishable from an attempt at hacking. Especially as they're unlikely to have similar profiles, eg web page loading times, what gets loaded, etc.
2. The bots frequently make mistakes. And those are on top of the mistakes users make, not instead of. Flooding the system with bot generated orders is a massive customer service headache.
3. To work adequately, web designers now have to design for an audience that includes both bots and people.
4. This is totally the wrong way to do it. Sane orgs would work with the various websites to use APIs to place orders and do searches. And yes, those websites will charge for it, and have every right to do so given maintaining that infrastructure and keeping it secure costs money, but there's little or no chance a website is going to overcharge someone who, ultimately, is bringing in orders.