One thing you are stuck with is the coatings that one provider offers. Two different providers used the same company to do it but offered different choices in coating, like scratch, glare, fog, and hydrophobic coatings. hydrophobic coatings are hard to find. but it is great for riding in the rain.