The company is pretty clever. They don't tell you when you sign up but essentially you are forced to buy another subscription box just to cancel your subscription. When I revoked usage of my card they continued to send me nasty emails to add my card information back.
I also ended up getting around paying them so I thought I would share. I ended up putting old inactivate card information right before the next payment. However, be warned the company will still blow up your inbox weeks later.
Hi Jenna! Sorry to hear you had such a negative experience with ThreadBeast! We hope you'll give us another chance as we've made some changes to our operations that is sure to improve your experience.