Originally posted by alexstjo
Where can I get 5 star and Shimo products? Never heard of them.
thanks
Alex
5 stars is japanese methinks. you can get them in hong kong. shimo is sort of the hop up division of kyosho. they are sold as kyosho parts with kyosho part number.