We have three shops in our metro area. Most people have their favorites. I bought my gravel bike from one because they carry the line of the bike I wanted. They acted like they didn't care if I bought a bike or not, didn't say thanks or anything. I love my bike, but I won't go back.
Luckily the shop that is about 3 miles from my house is my favorite. I love those guys. Just bought my last bike from them and they are grateful to anyone and everyone for their business, no matter if it's a bike purchase or servicing a bike from Walmart. They also serve food and beer.