I have a Walmart gift card for $50 and $10. I thought they were going to be instantly sent to my email. how long is it going to take to get the physical cards? Or can I have them electronically so I can use them sooner? Sooner it's always the better in this Pandemic. I need to buy cleaning supplies so I really need them.