Tim and Epic Bikes are the only people I will buy a bike from. Having been a mountain biker most of my life I was a little intimated by the whole road bike scene. Tim took his time to explain all the facets of cycling and how to select a bike. Once I bought my road bike it was like I joined a family. Tim and the staff at Epic Bikes take the time to explain everything and offer advice when needed. Even if I just have a question about a bike or cycling in general, Tim and the staff at Epic take the time to answer it. The service and sharing of knowledge is so much appreciated that I bought a new mountain bike this year, and I bought my son his first real mountain bike. When it came to my son, Tim spent a lot of time fitting him on the right bike and making sure my son knew what to do. When we left the shop my son felt confident that he could "ride like dad". Epic offers everything you could need for your cycling experience, from clothing to bike accessories to nutrition needs. Do yourself a favor, if you are looking for a bike, don't go any where else. If you buy from Epic you will not only get a bike, you will become part of a family.