I've authorized with this site to make calls to India. They stated after enrollment and cost, they'll deliver a email. But I've not got any emails from their website.
Whenever attempted to contact them, the telephone point isn't functioning.
Their customer support (24 * 7) quantity 1 877 247 5150
This Is Actually The toughest customer support I've ever seen.
They charged my charge card, before actually initiating the support, which significantly worse...
0 comments