A dialogue in the shopping mall:
— Can I help you find anything?
— No, I'm just browsing, but... wow, this is a really cool store.
— Well, thanks a lot. That means a bunch. We just opened two weeks ago actually.
— I didn't think I'd seen it when I walked by last time.
— Yeah, I just decided to open the store. It's been an idea that's been floating in my mind for about a year now and I just made the decision to pull the trigger and opened the store and here we are.
— Wow, it's your store. You're a self-starter. It's awesome.
— Yeah. Well, if you need anything, just let me know. I'm happy to help.
— Okay. Thanks.
I suppose this is just a colloquialism. I think I've heard it used a few times before, but I just wanted to ask you guys what it really means and what you think of this expression.