Retail stores are great places to shop, but it is better to shop online. You will receive higher-quality speakers at lower prices at online sites.