The Rise of Virtual Cards: Are They Worth It?