Up until I got out of consulting and such last year, I ran a lot of money through NewEgg. Everything from flash cards to quad processor servers.
Best part is returns were easy to do, on the rare chance I needed to do so.
“but when a 16 port switch goes down at a clients office, I needed it then”
For that I have to depend on Staples. Its all we got.