I had to go here to get my bike repaired. They were able to repair it while I waited and the price was very reasonable. They have a decent selection of bikes for sale as well. The staff is friendly and the store is well kept. It's a good place to go as an alternative to the big box sports equipment stores.