Heya,
I would recommend
www.wemoto.comThey have a nice section full of CB1 parts for (i think) reasonable prices.
Deilivery is always quick and I've never had a problem with them.
Has anyone else bought CB1 parts from them?
Of course, there is always ebay, they usually have a pile of CB1 bits and bobs.