M

Member since Jan 2018
1
Person Helped
1
Review
1.0
Average Rating

M's Reviews

Monday, January 8, 2018

Very bad customer service, non-existent tech support, reply take longer than 10 hours, bad English skills, low level service

1 of 1 people found this review helpful.
Did you find this review helpful?