Scam, scam, scam! Do NOT deposit that check. Like most scams they are hiding behind the name of a real MSC. But NO legitimate MS company sends a big check for work not yet completed. If you deposit that check they will tell you to keep part of the funds and send the vast majority (or things purchased with the majority) of the money to someone. About 2 weeks later your bank will find out that they check was bogus and YOU will owe the bank about $2000. AND the bank may cancel your account(s) and put you on a fraud watch list to that other banks will not allow you to open an account.
Based in MD, near DC
Shopping from the Carolinas to New York
Have video cam; will travel
Poor customer service? Don't get mad; get video.