i am going through the same nightmare with Inphonic, i found the magical no hassel solution though.Call your credit card and contest/dispute the charge, amazing how fast things start to get better.
with this kind of company, we have to get the word out and not leave a stone unturned, do not give up, we owe to our selves and others to get our money back and warn others.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic