I wouldn’t bother calling a lawyer in. Your going to spend more money on him/her than you will just taking a loss on the block.
I hope you get your money back. Don’t take no for an answer and don’t leave the store till you get your check. If they said your’s is in the mail just tell them to cancel that one and you’ll mail it back.