Well, that sucks.
Get any answer back from their customer service depth yet?
Can you dispute the charge with your credit card company? It would seem a defective product that nearly exploded in your hand and a company not picking up its phone would be a valid reason for disputing the payment.