1 reviews | Active since Member
I am utterly disgusted with the service i received from CIELO and would not recommend to anyone. I have sent numerous emails and calls regarding my refund to date is not done and they keep on telling me that it will take 14 days. ticket number 118203