Excellent service
They took my order; guaranteed to deliver by a certain date; and failed to.
When I followed up, much later, they acknowledged that I have not, and will not, receive the delivery - and through no fault of my own. They have so far failed to refund me.