Where is the best place to acquire this highly recommended product? What about high end chrome polish for autos, is that a good polish for razor restoration?