If it's been 3 weeks and you can't even get a response from them, file a dispute on your card. If they are still in business they'll contact you when they get the report from the card company and make things right. If not, you'll be protected and get your money back.