Errors in setting up auto payment thru direct tv, attempted no less than for times to set up. Terrible customer service!
Country: USA
0 comments