The part arrived the next day, fitted perfectly and works smoother than the original one was! Thank you so much for beating all the major companies on every front and being such an amazing price. I will certainly use you again and will recommend you to anyone. Many many thanks,