Just thought I would share this with everyone. If you are looking for quality model specific parts for your CB300F check out the Puig website. They are known for their high quality windscreens but also have excellent foot-pegs, mirrors, etc. My favourite find on there is they have frame sliders for the bike, nice alternative to the Shogun ones. Just punch in the model bike you have and you'll see what they have to offer. I use their soft compound diamond grips on my Speed Triple and love them. It is difficult to order all the parts online since most places just stock their fly-screens, go to your local bike shop and they should be able to order anything Puig offers. Again, I highly recommend their products especially this is one of the few good companies that has aftermarket parts specifically for the little 300f.