Two obvious questions.
First, when the bag does not arrive at the other end and all you have is a receipt from this company, what do you do?
Second, do they offer timed collection slots? Can I leave for work at 8, safe in the knowledge that they will come at 7:45 to collect the bag?