New Berlin, WI
If you want expert advice and great value, you need to shop at Uncle Bob's.
The place always looks disorganized when you come in. Initially you might feel out of place, like you are not cool enough to shop here if you don't have long hair or tatoos. Don't be put off by that.
Hang out a while, look around and talk with the staff. They will answer your questions. They will help you to pick out the gear that will really work best for you. They stock a wide variety of products both new and used and have always been quick about ordering things they did not have in stock.
The staff is knowledgable, they stock product based on performance and value instead of profit, they will take care of you even if you just need a couple cables, and they will service you after the sale.