Airtel CallHome
Website sucks www.airtelcallhome.com
This is to tell the customers not to register with airtel calling card service. Their website is full of bugs. If u register ur credit card will be charged promptly but no account detailsl will be sent to u. Customer care telphone number is engaged and they call it 24 x 7 customer care number:). ...