Directv
Complicated Billing, Unexplained Terms, Rude Customer Service
Complicated billing, failure to explain terms, rude customer service ...