if you have HDFC bank account you can create your own VCC (NET SAFE CARD) instantly. i used this while activating paypal account from my friend.
no extra charge. the card is generated from your bank balance. not credit.
Nice ATHUL, I've applied for the card at HDFC, let's see. :thumb: