I probably should not have mentioned the HB9 CDI in this cr250 thread, the HB9 is the 1988-89 CDI's from Honda, But they work on all the 86-89 bikes and there are ebay sellers selling brand new ones made by the same manufacture that Honda used in the 80's and are even marked with the same HB9 sticker like the originals were.
Now if you talk to Carla he will try and convince you that he is selling a OEM piece from him, but in reality he is just selling the same thing as the other seller or sellers on ebay but for a higher price.
I tested this CDI because of all the knock off stuff from china and questioned whether these CDI's were any good because so many people having bad luck with the other off brand CDI's.
The Ebay CDI Ryan bought is legit from what I can tell in my testing and would not hesitate to buy one myself.