Customer service should be improved
I tried installing it on my computer at first, but it didn't work right. It took them two days to get back to me after I emailed them, but thankfully it was resolved after a follow-up.
United States
I tried installing it on my computer at first, but it didn't work right. It took them two days to get back to me after I emailed them, but thankfully it was resolved after a follow-up.