I can't speak on where they are being made because I don't know.
In regard to the price, it's higher than main stream components but that's just the way it is with the Y. Considering that it's probably low production, aluminum is relatively expensive, and he needs to make a profit, I don't think it's out of line for what it is. And it's a new option for the Y which is always great.
Lawrenceville, GA