Adriaan Dekker noticed that Google heavily favors Local Inventory Ads in Shopping ads for searches that include a specific location.
When he added “Rotterdam” to a search term, results showed only store pick-up options instead of regular delivery. However, searching for other cities didn’t trigger the same behavior.

Have you noticed similar results for searches that include your city?