* Delivery schedule is extremely hard to manage, when i receive the notification of email / text, it is already finalized
* Late fee is insane. I call many times asking for refund. Their payment system sucks, and I never receive any notification if the payment fails. They just want to steal money from you.