It was fine no complaints  

How was your shopping experience with us?
How was our delivery service?
How was our customer service?

The service has improved significantly over the last few months. Delivery died had significantly impressively improved.