after waiting more than 1 hour without finding any driver to drop me my food, I requested the cancelation but instead of letting me do it, they kept me transferring between agents till a driver was assigned and my order was picked up and delivered more than 2 hours later. so incredible how bad their costumer service is able to handle situations like this. I'd give 0 stars if I could.