Honestly don't discount Ebay.
Research what you want then sit back and watch and learn. Do not choose the "Buy Now" for stereo equipment.I purchased Infinity Speakers that go for 450.00 CDN for 70 bucks on ebay. They work flawlessly and sound incredible. It is a bit risky, you have to trust the seller and ask questions like are they referbs or new, what is the warranty? DOA policy etc etc. But I am extremely happy. I just purchased Infinity components for the front and again was 1/3 the cost if I were to purchase from a store up here.
I also have purchased my GPS from Ebay.
Oh and watch the shipping, what some vendors do is low ball the cost of bids, then soak you on the shipping to make up for it.