These guys are awful. I cringe whenever I order something online and the shipping notification says it's through them. They are very unreliable, I almost always have to call their customer service to figure out what is going on and they always deliver, at least to my place, super late (after 9pm).
I just hope companies will start becoming aware at how bad this courier is and quit using them. I purposely don't do Amazon same day because I know it will most likely get delivered by this company.
I would say using them is last resort but even that's not true. I'll get my lazy butt off that couch at that point and just go to the store and hope they have it in stock.