I stopped for help on my wife's Trek bicycle. It had several broken spokes. They would not be able to repair it for a few days, so they cut and threaded new spokes to the correct length. I left with spokes, a spoke wrench and several tips on doing the repair. After I got to the house, I realized I didn't have the tool to remove the freewheel. I went back to the shop and got the tool to remove and reinstall the freewheel and several more tips.
Both service men were very helpful and knowledgeable.
I did not interact with any of the sales people.