If you check in at Starbucks, it's not Starbucks that would pay to talk to you, it's McDonald's. Just like Google, if you are searching "Starbucks", it makes no sense to show a Starbucks.com ad.
Don't sell the upsell opportunity short either. If you buy a lot of things at Starbucks, you could probably be more easily convinced to spend more on your next trip.