Reviews (154)
Overall rating
3.8
October 18, 2019
Great app and easy to use. Thanks to their team for the really exceptional and prompt customer service. Highly recommended.
Dr Trust
India
About 1 month using the app