The brands we sell are the brands we are willing to put our name behind. We are a Giant/Liv and Specialized dealer. Parts, supplies, and accessories are available in-store. If we don’t carry it here, we can order it for you at the best prices available. Please see us in-store for more details.