Champaign Cycle sells upper tier bikes with good service to back them up. Sometimes they seem too busy for their own good -- I'm having to wait 3 weeks to get a spoke replaced on a wheel -- and you often have to wait before anyone can help you. But it is generally worth the wait because they are knowledgeable and helpful and have a good selection at decent prices.
I wish that the grocery section had a larger selection of groceries and fewer natural drugs and remedies. A good selection of bulk grains. It is an excellent place to get a cup of coffee and a sandwich.
One of my favorite places in town for camping and outdoor supplies, though they are not cheap (but you get what you pay for). Keep an eye out for their twice or 3-times a year sales where you can find Columbia, North Face, etc. clothing for very good prices.