I have paid and scheduled a pick up on a Monday (booked on a Sat). They did not pick it up and no communication. I rang up to find out why they didn't pick up. First call was put on hold then got cut off. Second call after several minutes of waiting I was told they have rescheduled pick up. It is totally unacceptable when I am paying premium price for a service that doesn't seem to be reliable.