I took my bike in on Saturday to have a tire repaired and a new battery put into the bike computer. I expected to have to leave the bike and pick it up in a couple of days because Saturdays are typically very busy for bike shops. But I was told to hang around and the whole job would be done in about 20 minutes. And sure enough, 20 minutes later I was on my way out the door after paying the bill which I was sure was in error because it was so inexpensive. The clerk double checked the bill and said it was right but joked that he could increase it if I thought it was too low :) :) I love the Bicycle Ranch and have always been very satisfied whenever I go there to shop or for repairs.