If you want an assignment due on a certain date, don't expect anything from them. Not only were they 4 days late, they hadn't even started it when I confronted them about it on the day the assignment was due. And had the audacity to ask me for more days.
Also BEWARE OF SCAM. When the due date went and passed, I requested a refund and they basically did not even attempt to give me that. After 2 days of asking I just went to the bank and they issued me the refund.
If you value your time and money, literally go anywhere else but here.