Also why would the “Scan in store” thing pop up when I’m in my bedroom?
When I try using geolocation for my desktop or my phone connected to my home wifi, it is as if I were in the same building as my ISPs offices (or maybe servers?) I suppose it's the same over there. Maybe there's a CVS near (same building?) your ISPs offices.
Well, you may win the argument against the genie, but it doesn't guarantee that the genie would be granting you more wishes--because maybe they just can't (the universe itself might not let it or something).
Just like some convenience store clerk agreeing that your coupon should be accepted, but the higher-ups won't--and she can't pay for it because she's got even less money than you do.