Just one hitch. Being a member of Club Lotus I believe I was entitled to a discount but couldn't find out how to do it so had to pay full price. Otherwise you would have an "excellent" result.
Product out of stock when order received, received a personal call to advise me and check if I wanted to wait until the item was back in stock. Delivery date advised and met.