I think he means a VCC, you have to look for some1 who sells them, most probably will be from india as the only bank that does that is there
btw, there is a whole topic about that here:
Open Thread
Its a discussion about if they are scams and how to get them