19 Feb, 2019 → by ClaimboUser172616
Great support experience
5
Their customer support team is simply awesome. They are very patient enough to understand the technical problems and coordinate internally and revert with appropriate answers in a shorter period of time. I mean, any technical product will have initial glitches. how the support team responds to customer's queries make all the difference.