I just checked the site.
They have three listings for rotors. A 75-83 Yamaha XS650SE CDI ignition, a 75-79 XS650, an 80-81 XS650, all $149.99. All rebuilt. They send a prepaid return label to send back your rotor. $100 dollar core charge, refunded when they get old rotor.
They list a new 75-79 stator, $189.99. They show a generic pic, not the exact 650 stator.
It says at the bottom of the home page they ship international.
I've never used this company. By the website, it looks good. The prices are not too bad.
You can chat with someone there live, Contact them and ask a few questions.
Gary at custom rewinds sounds like a better deal. $125 no core charge and a loaner rotor puller.