I have to log-on to Graingers on an almost daily basis, but ever since they started selling across the counter to the Public, their prices have absolutely sucked! They sent a Sales Rep to our office about 6 months ago to ask why our business is down with them, but they didn't do anything about it when we explained the reasons. Screw 'em!
And I gave up on LMC about a year or two ago, as I can find better quality parts for both of my "bumpside" Fords elsewhere (Dennis Carpenter, NPD, etc), and oftentimes at a lower price point. Screw them as well!