Is my phone hacked?

me

I’ve been getting tons of junk email lately I have no idea how they got my email it’s found in the dark web according to a credit monitoring app. Anyway. So what I find so strange is that it knows where i shop like if I went to kohl’s I’ll get a phony looking email from kohl’s saying I won a gift card, qlso happened again with other stores like Costco Starbucks cvs and most recently amazon I just placed an order last night Amd today I got an email about my order Asking me to take a survey again not from amazon I know they are fake emails it’s very obvious it’s not from real store spelling is off and just looks different sooo frustrating has this happened to anyone ? What can I do to make it stop ?