Man its hard to walk from them when I get things I use all the time like way oil cheaper than anywhere else, but sometimes they do things that bug the crap out of me. I have a cash account with them. If I have the money I buy what I want. If I don't then I just get what I need right now. Works great. I run my whole business that way. The only thing that can ever get behind is the credit cards, and I can budget them if I have to. It also makes my book keeping dead simple. Except for a few reports I could do all my books once a year at tax time.
The problem is I keep getting these invoices and calls from MSC saying I owe them money. They say they didn't charge me for everything on an order so of course the new invoice or packing slip (who pays from a packing slip) amount doesn't match any of my orders. So I have to track it down, find the real correct order, then track down my CC statement for that period and cross check them. I suppose I could just "trust" them, but I don't. Ever since I had a card compromised minutes after making a purchase from them with it I just don't. So I have to track it down and spend my time checking out their mistake instead of doing my job. Making parts.
WAH! Boo! Hoo! You might say.... well maybe I'd agree if it wasn't me, but earlier this week they called me about one of their mistakes from a year ago. I never heard a word about it until earlier this week when they called. What a pain in the ass.
So I keep looking for alternatives. I never had issues like this with Enco. In fact I never did much business with MSC until they assimilated Enco.