www.motofrugals.com usually has really good prices on the Dr. D stuff. If they dont have it on the website, just call em, and they are usually pretty cool to work with.
I have never bought anything else from them but they where the cheapest by far on the Dr D I bought. TT store has been good lately also. Seems to be getting better on shipping etc. My Local dealer Usualy kills tt store or anyone else anyways. Thats not common huh?