Before threatening small claims court (known to be a PITA for the plaintiff), I'll tell them that if they can't resolve it, then they should send me an email telling me so, which I'll forward to my credit card company so they can reverse the charges. Then I'll remind them that that's bad for the business because it increases their transaction fees and ask (again) if there's any way to just refund me. This works for me like 90% of the time.
Small claims is unbelievably easy! You file a one-page form, pay $50, and then show up on your hearing date.