Doesnt your credit card offer a recourse? Challenge the charge.

Customer service is very important,fall down once and Im done with em.Too many other online sources that give a hoot to waste time on those who dont.