W
W Carawan Review of Infofacile
I have mixed feelings about Infofacile. The websit...
I have mixed feelings about Infofacile. The website is decent, but the customer service could be better. Sometimes they respond quickly, but other times it takes quite a while. Overall, it's an okay experience.
Comments: