I don't buy basic commodities over then net, since I have so many suppliers on account ,I call and they deliver.
Probably the only one available that is easy to find something is Grainger, but I am not sure if they sell to the general public
Grainger Industrial Supply
I tried to find " on line electrical supplies", but came up with many useless ones.