If there is a better forum or site for this query please let me know.
In the past 3 days I have received 3 free SIM packs in the post, 2 from talk talk (I think, I immediately returned to sender) and 1 from O2. They address is mine but the name is not mine and they are all being sent to the same name.
Is it possible that someone has found my personal details and I'm about to be scammed in some way?
Thanks for any advice.