This place is awesome.  I'm a total girl and lacking in bike repairing ability.  Hell, I didn't even realize that bikes need maintenance.  Whoops.  Anyhow, they've tuned up my bike and fixed several flats for me.  I suck at cleaning/oiling my chain, but Eric takes care of me.  Everyone is super nice and knowledgeable, but I'm partial to Eric.  They've also ordered a bike rack for me and helped me install it, because obviously I am no good with manual skills....  I will definitely be back when I need to purchase another bike.