I'm looking at a product online. It says "Find in Store". Does that mean it's unavailable to purchase online? I put in a NYC zip code and found it in stores. However, I don't live anywhere near a store. But at least I know the product is still available. I'm just wondering if I should check the web site daily. I'm new to this brand.