I would rate them 0 stars if I could; they are blatantly deceiving NRI customers. They call incessantly when they want money, but once you pay, they disappear. It's a waste of time, money, and effort. This is a fraudulent company with no real customer service, relying solely on AI responses without any human interaction. Even an email to their executives goes unanswered; do not trust them with your finances.
Claim your business profile now and gain access to all features and respond to customer reviews.