I rarely write reviews, but this time i though it will be useful for others. I will try to be objective. I made an order just a couple of days before submission and i guess paid higher than it could be. The assignment was agreed to be done by the 18th afternoon but it was not delivered i started the online chat and was told it would be finished in two hours. Guess what? It was not delivered in two hours. Actually it was not even finished in 4 hours. I can't even express how stressful it was, when i finally received it very late evening with one task still missing. It was very kind of them to send me the missing task the NEXT DAY morning, which obviously was useless because by that time i have already submitted it. One more thing while revising what they have done i noticed that it does not meet the requirements i sent them. In calculations the start day for the project (assignment) was supposed to be in October and for unknown reason they did that in December, which makes the whole assignment wrong. Please be very careful using their service! To be honest i have never experienced such a rude customer service... A good lesson for me to write other reviews before making a decision.