I never liked McMaster, or Grainger. I know they cater to the "Industrial" market... but their prices sucked. BUT... about 5~6 years ago... McMaster pulled prices into the "Normal" range, so I started to use them more. BUT... the thing I like (at least for my shop) If I get an order in before about 3:30 PM... I will have it the next day with my UPS drop!!! So... I get overnight service, and only pay regular Ground prices.