I have seen alot of posts that ask "Where can i find THIS Part?". Well alot of the answers that are given are to different dealers for the same vendors. Many of which sell from either Parts Unlimited, Tucker Rocky, Western Power Sports, or K & L. Instead of a) paying outrageous shipping prices b) dealing with minimal or no communication from the retailer and c) having to ship it back at your expense if there is something wrong, why not find a local retailer for the same vendors.
Most dealerships have access to these vendors and have the books sitting right on the parts counter. Places like Cycle Gear offer more personalized service because that is all they do is sell aftermarket, and offer a 100% satisfaction guarantee.
There are still alot of parts and accessories available for our bikes, you just have to know how to look for them.
As a plus, you support your local economy, and could make some really good friends or sources this way.