When Quality, Service and Delivery Matter