cancel
Showing results for 
Search instead for 
Did you mean: 

waiting 10 minutes to talk to tech support

0 Votes

waiting 10 minutes to talk to tech support

unacceptable long wait. Been at CTCT user for 10 years. CTCT ads on hold repetitive. Music annoying. C'mon guys. You can do better.