I ordered an XS Performance clutch spring set made in Japan, Mike's Part # 39-6506, from xs650direct here in Canada but received EMGO 88-16630 spring set made in Taiwan. Does anyone know if this is correct? Don't see how something that is supposed to be made in Japan could possibly be the same...