Ive been having problems with HTC recently. I got a replacement htc evo 4g this summer sent to me from them and when i sent my evo back to them they never received it(USPS). So they ended up charging me 529 bucks, but i contested the charge with my bank. I just recently received an email saying they received my device and that they repaired it and they are sending it back to me after two months. Well i just received it and they said theyre going to charge my card 529 again. Can they legally charge me even though it was their error? I know this is a tech site not a legal site but im curious what i should do.. is my only option sending it back? or are they in the wrong?