Bike Line is at a convenient location for UNCC students like myself and is the standard type of commuter-city/area bike shop. They have mountain and road bikes and other spin-off varieties. They're an authorized Trek dealer too. They do all forms of maintenance and have various package deals. The staff is an eclectic mix of every type of rider out there.
I agree with another reviewer who said their hours aren't so great. It is often hard for me to get in there in that time frame. Also, though they have a large selection of complete bikes, they are at a considerable lack for varieties of parts and accessories. But that's okay, it's obvious they cater to families, commuters and racing and mountain biking enthusiasts. Not the best place if your looking for a colorful array of fixie parts.