Their site showed a credit card in their ads. Upon my meeting the requirements for the card, I was told they only issue virtual cards. There was no…