@UnicornRancher
Did you happen to get the Best Buy one? If so how did you activate it? Do you need to buy the prepaid phone card in order to activate it?
I found this go to on Walmart search for "Verizon Walmart Exclusive $50 Refill Prepaid Airtime (Email Delivery)". Its the first one, it says...