Google Now is improving day-by-day with new back-end changes to bring new features, and the latest is local shopping results based on your search history. Building on a feature previously available through search that showed local stores in results for product searches, Google Now will now offer you a card showing when a nearby store has a product that you've been searching for.
Just in case you hadn't made the purchase online for something you were shopping for, you'll now be able to glance at Google Now and see if a nearby shop has the exact same product for a comparable price. It takes the guess work out of wondering if a particular store has the product you want — you just need to stop in and see if they have it in stock. To get the new card make sure you have the latest Google Search app — the rest happens automatically.