If you find a shop that seems to appeal to you, which provides you the right amount of service or the materials that you are buying (say a favorite brand), then it is possible that you would go some amount of extra distance to get to that shop. But at some point, when the distance becomes large, you would probably decide that the extra effort and time would not be worth it, and you would select some shop nearby. However, from time to time, you will find people who are willing to spend time and effort to go the extra distance just because they cannot bear to move away from whatever they are getting. Suppose that you had a favorite baker, and then the baker moved to another part of the town, you might just time your visits to that part of time such that you get your favorite supplies on a regular interval.
But what would you say when somebody is so much in love with the quality of haircut and the type of attention that you would travel hundreds of kilometers multiple times a year, just to get to a hair stylist who moved away from near your neighborhood (link to article):
A good haircut can be hard to find! A loyal British customer has clocked up a phenomenal 38624 kilometres, equivalent of the Earth's circumference, visiting the same hairdresser for the past 37 years. Susan Parker-Jones from Shrewsbury, Shropshire, travels 644 kilometres six times a year for a haircut, to a stylist she trusts with her locks. The guest house owner embarks upon her trip at least six times a year to get her hair-styled by Jo Sparks, who has been cutting her hair since 1975, the 'Daily Mail' reported. Parker-Jones has been making the journey for the past two decades since Sparks moved from Shrewsbury to Kettering in Northamptonshire.