asked by Daniel S. on 6/13/20
They respond in 1-2 hours time, hence would say they are responsive
They respond within 1-2 hours and I find their customer support decent and friendly
Get answers from the Hey Downloads staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now