McMaster has a powerfully simple website. You can get to any item with mcmaster.com/<part number>. They often provide 3D models of their parts. You can even paste in a list of items to quickly bulk-add to your cart. It just works.
Their customer service is also second to none. I've never had the phone ring more than once before being answered by a real person. And they'll respond 24/7 to phone calls or emails. Oh, and they've accepted returns a year after I bought something, no questions asked.
In the Atlanta area they usually deliver same-day via courier, or you can drive over to their warehouse for will call.
McMaster can often be more expensive than other distributors, especially for things like metal stock (I recommend price-comparing with onlinemetals.com or midweststeelsupply.com but be careful about Midwest Steel's processing times). But you're paying for the service and ease of use.
Probably the biggest problem I have with McMaster is their lack of insight into shipping cost. They don't give you even an estimate of the shipping before you check out, it just gets added once they ship. I will say their shipping prices have always been fair but it can be scary to buy something not knowing what it will cost.
I've probably put in 100 McMaster orders over the last year via work, side gig, and home projects. My take on this is that their prime customers (businesses) do not put shipping costs in their top 5 or maybe even top 10 priorities. Businesses pushing out products or engaged in rapid prototyping or meeting a deadline are much more concerned with speed, and McMaster always beats Amazon in shipping time to my workplace (usually less than 24 hours from order to delivery, no joke). Their customer also values accurate technical data so they've put a lot of effort into CAD models and are very responsive to customer service calls.
In short, they know their customer persona. I wouldn't hold my breath that they'll add upfront shipping costs any time soon!
This exactly matches my experience. I run a prototyping shop in the LA area. I get items the very same day from McMaster. That kind of feedback loop is priceless. They ship with DGC for most deliveries, and DGC is usually cost-competitive with any other service.
Their customer service is also second to none. I've never had the phone ring more than once before being answered by a real person. And they'll respond 24/7 to phone calls or emails. Oh, and they've accepted returns a year after I bought something, no questions asked.
In the Atlanta area they usually deliver same-day via courier, or you can drive over to their warehouse for will call.
McMaster can often be more expensive than other distributors, especially for things like metal stock (I recommend price-comparing with onlinemetals.com or midweststeelsupply.com but be careful about Midwest Steel's processing times). But you're paying for the service and ease of use.
Probably the biggest problem I have with McMaster is their lack of insight into shipping cost. They don't give you even an estimate of the shipping before you check out, it just gets added once they ship. I will say their shipping prices have always been fair but it can be scary to buy something not knowing what it will cost.