Helio LLC
Refuses to give me a refund AND is attempting to collect another $550 of what I already paid
Ordered 2 helio phones in July 20th of this year. Paid about $434.15 up front. Returned both phones AFTER calling customer support. They instructed me to return both phones by simply putting "return to sender" on the box and sending the two phones back to the return address on the box. ...