"Beware, even if your order is massively delayed, they won't tell you and you can't cancel!
This happened with two orders. Don't believe the initial delivery time estimate they give you. And if it increases, they won't notify you either. When it's 30 mins over the time and it still hasn't arrived and you call up, they refuse to cancel the order.
And if you complain afterwards, they send a template canned sorry message, and don't compensate or refund. Better use another delivery service."