BZ - DirectParts.com was greatness. They revently closed permantently, due to health issues for CyberDave. It's really a shame, becuase they were always cuertous (sp?), knowledgable, and had the best prices.
I have also used gopartsdirect.com. THey have some good prices. The only thing I did not like about them, was that the charge you at the time your order is placed, regardless of if the part(s) is in stock or not.
M&M is also very good. I have used them since Dave closed directparts.
My King Tour Pack and everything for it came from M&M. Mark was very good to work with. He knew what all the parts were that I needed for the lock for the pack and matched my factory HD keys too.