strengths of delivery services