We popped in with a bike tire that needed fixing - the repair tech, alone in the store, had it fixed in about 15 minutes, explained the fix, was very reasonable. We love Bike Town and recommend it all the time!
Customer service is awesome at Bike Town. They always help me load and unload my bikes and do a great job at repairs too. We purchased our E-bikes a couple of years ago from Bike Town and they are superb quality and a great investment.