These were physical cards I bought in store. I did buy some VPay $300 cards at the start of the promo at another store and I checked them too last night. They were still intact so I spent them promptly in case something happens to that credit. I'll follow your advise and change my sensitive passwords as a precaution.