Anyone have any experience? Costs? recommended shops in Morelia, Lazaro Cardenas, or other places?