About as bad as courier services can get, I've had experience using just about all of them and Direct is absolutely terrible.
5 Failed deliveries before my package was finally taken to my house, the driver said he had been here and left cards when in fact me and my entire family had been home on the days he thinks he attempted delivery.
The only redeeming quality which earns them half a star is their customer service I received via the phone, they had two numbers, the service at their main Sydney call center was absolutely atrocious and they basically told me I couldn't ring them due to not being the sender of the package even though I had my details and tracking numbers..
The other number however for the local call center was very helpful and they helped me eventually sort out all the problems and get the driver to deliver the package.
All in all, I highly recommend against using Direct as they are one of the worst courier services available in Australia.