Not at first. All different offers are shown next to each other in the search results.
Customers look for offers with a suitable price/performance ratio. Often local retailers can offer that even better than online shops. They offer right now availability, service, no shipping fees…- this convinces customers. They often just do not know that this local shop, right around the corner, sells this product.