I ordered a couple of things on line Tuesday afternoon. The box was there Thursday afternoon when I got home from work. 3 emails involved: Thank you for your order, Your order has shipped, and the best one, Your order has been delivered. Even down to where the UPS guy left the box.
I think their best feature is free return postage on sized items. A couple of months ago I ordered a dressage girth and it was one size too large. They emailed a return label for UPS, and sent the replacement promptly.