Awful
they don't respect their own timelines and you just waste time
god forbidden you get in touch with customer service - they are just useless and waste more of your time
massive NO from me. I wasted 2 days of work waiting for the package to be delivered. and didn't make it to my son's school pickup!
AVOID