I've been thinking about getting this · I've wanted this for a while
This phrase is perfect for when you see an item you've been eyeing (mentally!) for a while, perhaps something you've needed or wanted for a specific purpose. It shows you've put some thought into it before seeing it in the store. It implies a pre-existing interest, not an impulse. 🛍️💡
💡 **Pro Tip!** You can use "It's been on my mind" to explain *why* you're looking at a particular item. It's a polite way to say you're not just idly browsing, but you have a genuine, pre-existing interest in something. It adds context to your shopping intentions! ✨ You can also use it for non-shopping contexts, like "That idea has been on my mind," meaning you've been considering it.
Your friend tells you about a cool new gadget, and you realize you've been wanting something similar for a while. Which English expression best describes your feeling? A. It just came to me B. It's been on my mind C. It's out of my league