Vudu – Their customer service and response time to technical issues are terrible. I've been having an issue for well over 6 months now and I can't get in touch with tech support, even after I submit the forms requesting help.
Their customer service and response time to technical issues are terrible. I've been having an issue for well over 6 months now and I can't get in touch with tech support, even after I submit the forms requesting help.