URL is
http://www.myvirtualcard.com/
They are located in Montreal, from the conversation I got with a sales rep @ Internext they seem like they are an epassporte type of deal... SK wants to use them, will check out AVNOnline to read the article
Thanks for the input so far