I am a frequent a frequent online shopper and have encountered my fair share of horrendous level of services with courier companies. These are just some of their traits: They don't come at the agreed time range. For example, delivery timing of between 2pm - 6pm was arranged but they arrive at 12pm or 7pm.…