well, the most u can do is do a complain letter nothing down all
the staffs and the dept people that u have spoken to.
So at least they will really get things done.
What i normally do is that whoever that I speak to in regards to
these matters, take down name, phone number and dept. At least I
can call back directly every few days to check until the things are
done.
jus 2 little mini cents....but of course, u can also cancel the
card. But still they will con't to bill u that amt until u pay up
or solve it!