Horrible !
Horrible !! Tech support is third world. Never get an email... Never get a response from support request. Never get an email about shipping or tracking. Never get an email about membership issues.
United States
Horrible !! Tech support is third world. Never get an email... Never get a response from support request. Never get an email about shipping or tracking. Never get an email about membership issues.