1 reviews | Active since Member
They don't even deserve that star because the support team doesn't do their job, they no nothing about customer service and they don't care about our matters as long as they are getting paid