If they do think you're a business (maybe this means someone at your business has ordered before), they will not only ship to you but instantly let you use net-30 payment terms automatically. I had one experience of ordering some parts to a university in Japan when I was a student, and the parts were shipped the same day, along with an invoice. I didn't even have to create a login. [0]
[0] I wouldn't be surprised if this is no longer true due to know-your-customer legislation.
Could you have clicked a (malicious?) Ad Sense ad?
Edit: it only happens for me in Firefox with particularly locked down settings. It turns out McMaster is not actually inserting a 3XX redirect, it is happening via the history API.
As I updated elsewhere: upon more research it seems if you do not send a Referrer header, McMaster inserts a history entry using the history API. I can make it work/fail by tweaking Firefox network.http.referer.XOriginPolicy. It's interesting that McMaster is the only site I use in 2022 that has a problem with it.