Brilliant service... Quick delivery from Germany.. Exactly the replacement cover we required..  Perfect transaction.. Thank you.