Steve I just buy tires from Motorcycle Superstore and then have them shipped to a preferred provider. Leslie is over by my house. He calls when he receives the tire and you can set a time to have it done while you wait. Pretty easy.
As far as tires I'm currently running the Michelin Pilot Activ on my EV with no complaints.