AirtelCallHome
No customer support
I've closed myself to www.airtelcallhome.com to create a phone to India. I'venot obtained my bill number after 48 hours. I've send email and attempting to contact the client support #1-877-247-5150 but constantly getting involved. I understand Airtel India (Sunil Mittal) is chor, but believed they ...