Anybody have anything to say good or bad about new brake drums? Made in China?? They seem to be about $100 each. Does anyone know the measurement for the limit of turning the drums. Mine are a little under 11 1/16".