Pretty good service!  We waited for several weeks for this to come back into stock, received email to say it was back.  Ordered immediately on Monday evening (20th March), said it would be delivered in 5-6 weeks, then on 19th April, then on 23rd March.  It was actually delivered on Wednesday 22nd March at 10:00 approx 41 hours after ordering.  Outstanding, thanks.