1 reviews | Active since Member
Customer Service Feedback is very bad, over 4 weeks now of constant emailing and calls to request on a follow up that was already a month delayed, but still nothing. Do not know what to do now to get some feedback.