Thanks guys. I might ask my bank to check if the funds is available since it us a cashier check.
No. The check is either bogus or it is a check they printed on a real business but is not actually an authorized check. I have seen both.
They are taking advantage of a real issue in our banking system. Your bank will clear funds in a fixed number of days on any check deposited regardless of whether they know from the clearinghouse that it is valid or has funds. They USUALLY know but not always. If it eventually bounces, they debit your account.
The scammer relies on you thinking funds availability means good to go. You are then out the item, out your cash overpayment you sent and otherwise f***ed.
I have also received checks that are "valid" in the sense they are for a real account, but not actually real but stolen. They buy something from Retail Shop. They return it and Retail Shop issues a refund by check. They then have all the info needed to create fake checks from Retail Shop and run their scam.
I collect bogus checks (I dont deposit them). My last one the person was from State 1, he mailed the check from State 2, the Fedex account used to mail the check was from State 3, he provided a badly photoshopped copy of a FFL from State 4 and it was clearly photoshopped and bogus (there is encoding in the numbers that most people dont know so faking takes at least 90 IQ), and the phone number he gate me was from State 5. The check that arrived was from a business in NH and I called them and told them. They were damn thankful and had to deal with their bank as a raft of bogus checks had been issued against their account.
Play along. Get the check. Post it here and all the supporting evidence. Its a game so waste their time.