My business relies on being on time and Lion has been a big help to me. Although their name has changed, I still recall them as Lion.
Pros: Responsible people with excellent communication skills. They go the extra mile.
Cons: Sometimes they are late, but have never been late for me on a time critical delivery.