Got some Arashi ones on mine,they are chinese,but are machined perfectly .Had them on mine for a year no probs whatsoever,spend a lot of my time around machined components working in engineering,and can see they have been made well,guess its the old made in china stigma that sticks,nots so long ago that it was made in japan instead.But we are British and are used to paying over the odds.Went on their website,and realised it was more modern and better equipped than where i work!Just try and do a bit of research and if you are happy have a punt.
Have a look on Google, there's plenty about that make on there for different bikes. I couldn't actually see any mention about them for the Firestorm, but that's not really the issue.