G

I had some issues with Todus, but their customer s...

I had some issues with Todus, but their customer support was able to resolve them. The website could be improved for better user experience. Nonetheless, I'm satisfied with their service.

Comments:

No comments