It is no secret that modern day technology progresses in rapid speed. This trend gives customers a wide variety of choices when they need a delivery service. You can press on APP and wait when driver arrives. Any platform will promise you that your delivery will be completed in no time and lure you with very low rate. For some customers the most important factor is very low rate. However, I can assure you that to complete any delivery it is not enough to have a driver with GPS. Driver needs to be professional. From my own experience managing my own company , I can tell you that sometimes things could be complicated. One of the problem is wrong address, then incorrect information about recipient, then recipient is off that day. Do you think people from internet platform will try their best to deliver under such conditions? At best they will leave a package in the right building. After all, you paid for delivery to some address. So, it is done. If your recipient didn't receive your package , they don't care. It is your problem now. So, would you trust your business to some people you don't even know or experienced professionals? It is your choice .