They provided both. Said it would take approx 5 months to complete and about $1500 due to me wanting a whole new dial and crystal along with the new hands and service. At first, my service advisor at Blancpain told me he thought they would need to send back to Switzerland but Swatch service center told him it would all be done in their own facility. They did not tell me about all the specific parts in the movement that they would have to replace though.