Doesn't even matter, you don't need to shop online to get any of those messages. It's just a scammer blasting out a test message to probably tens of thousands or even hundreds of thousands of telephone numbers. Those numbers can come from anywhere, random number generators, previous hacks of any business that requires your phone number, damn near anything. And yeah, just because you don't shop online doesn't mean your phone number isn't online in dozens of different places.
LOL!!!Just wrap your head with aluminum foil for all the good it will do.
RFID scanning requires a person with a scanner to go out in public and scan for numbers. They have to be pretty close to you in order to do that, which opens them up to potential consequences. Or they can just buy a batch of 10,000 numbers online without ever leaving their computer. Which do you think is more likely?
A little common sense goes a long way.