I don't understand how a company making track parts could go out of business right now...
Like...if you could survive making track parts 10-15 years ago, how the hell isn't there enough business now? Doesn't make sense to me.
Also, do you think that those carbon pro-max that Ben's has on Ebay were made in Japan or Taiwan?