If you wrote to square saying you are taking them to small claims court in the US, I bet they would have immediately buckled.
Long story short, don't threaten lawsuits. Just file the suit.
And as someone who litigates for shits and giggles, it can be pretty expensive in Small Claims, about $400 often just to file and do service on the defendant. And some courts won't accept suits that are less than the filing fee. And a lot of the time you can't get back your costs from the defendant either. And.. I'm not sure you can sue the bank for not charging back. I guess the correct process is to sue the merchant for never delivering the merch.