I still visit RS if I need a wacky micro switch or a capacitor or some solder. And that's only because Lowes or Home Depot offers up a 2 mile walk through the aisles just to get to the proper dept, then once you find the proper shelf in the proper dept, you have to find the proper tray and then the proper cubby hole in that tray, which is usually empty or has a backorder card in it.
A $3 sale shouldn't take an hour and a half or worse, 3 days.
Grainger is even easier!
I was a real fan of Lafayette Electronics for those like me older than dirt. Good products and parts with a smart sales force.