I'd definitely now get on Social Media to publicly shame them, hopefully into action. At the very least you will know you are possibly helping someone else avoid a shady company.yes, I used my cc. I have filed a dispute.
I had tracking which is how I knew it was "delivered". I even asked my postman. He didn't recall delivering a package to my address the day before. He always knocks when he has a package for me anyway. There was no knock.
The only thing rough and tumble can say, is that they ve only had a lost package once in their years of doing business. What does that have to do with anything?!