I'm from Minnesota. We say "you betcha".
I can attest to this: the first time I ever heard “no worries” as a substitution for “you’re welcome“ was on my first day in Australia (specifically Perth and Fremantle, in the state of Western Australia). I can’t remember even one Aussie uttering “you’re welcome“, so I thought “no worries“ was the colloquial Australian way of saying it.
~
Meh, for some crucial reasons, I purposefully stick to the tried and true “you’re welcome“: first of all, it is simple and straightforward, it adequately gets the point across, and it plainly just makes sense.
Next, approximately three years ago, I was flummoxed to learn that the modern young generation considers “you’re welcome“‘to be rude, and for that reason they’ve come up with different ways to say it. To confront that in my own way, I still say “you’re welcome“ on every occasion of being thanked because I don’t see anything rude about it at all. It makes no sense to me that anyone would find such a common courtesy to be rude. I think some people just need to latch onto something about which they can be offended.
Thank you very much for not filing that most recent restraining order that you were contemplating. (Folks, this is merely a test to see if she responds with “you’re welcome“).
~
Hey, wait . . . !