I don't know if Kevin Diller reads this forum, but if you can't get a charge back on your credit card, the excellent advice to take out a small claims court action has been given repeatedly here. It's simple and very effective.
Why don't you just do that?