"I decided to give MSC Direct a shot with a small order since they had a good price on what I wanted. Usually I always do a small order with a new company because if a company can't do one small order correctly or accurately I won't trust them with large orders. After placing my order and paying 2 weeks goes by with no shipping notification. I contacted them and found out what I ordered was on backorder, and is estimated to ship out in a little over another 2 weeks. I wait and no notice of shipping. After a few more days I reach out to discover that the new estimate for shipping is another month now. So they had numerous opportunities to let me know anything about how long the wait for this order would be, but didn't. Needless to say I wouldn't trust this company for anything important."