First off let me say that the management there was very helpful in trying to fix my issues with their service. And there is where the good ends. I had 3 bikes \"tuned up\" and serviced there. I live 5 miles from the shop and to pick them up as I could find a ride there, and ride them home. The first bike I picked up had a flat tire, and the back tire was on crooked. Amateur hour. After complaining to the manager, I found they had missed some some other things as well. The 2nd bike I picked up was fine, but then again, they really didn't need to do anything to it besides the \"tune up\", so not much praise can given there. I just went to pick up the 3rd bike today, and after riding 2 blocks towards home, the whole back wheel came off the drop outs. None of my gearing was shifting correctly either. I spent $200 (should have been $300, but was given a discount due to the first bike not being done correctly). I'm truly wondering what I paid for. I have been a long time customer of Cactus bikes, but after being convinced to try these guys out, and due to convenience of location, I gave them a shot. Big mistake. They did offer to let me drop the bike back off and let them try again, but I would rather spend another $50 somewhere else then let these guy's touch my bike again. The bike mechanic was very rude, and I witnessed him also being rude to another customer while picking up my 2nd bike. Again, the management was great, but they really need to take a look at who they having working in service, before they lose more customers. Thankfully I was on the sidewalk when the back tire fell off, and not in the bike lane, as this could have had a tragic result. If I can't count on my wheels being put back on correctly and aired up, I surely can't count on anything else being done properly when it comes to the service side. My advice - save your money and time and go somewhere else