Excellent service at very reasonable cost. Parts ordered PM Friday. Arrived Tuesday and fitted the following day. All parts excellent quality and fitting simplified by the tutorial video and the inclusion of all the necessary bits in the package silicon seal etc,...excepting tools I would not hesitate to use you services again