Discover the best virtual card sites like JibJab and send cards to your loved ones in just a few minutes.