Sometimes it lets you leave a rating, other times it don't. It's either inconsistent due to bug, or the company favors certain restaurants or something. Who knows. The deliveries are around 60/40. You sometimes get really fast and careful deliveries, but the other times drivers just leave the package on the floor without ringing your bell. Sometimes they just deliver to the wrong floor completely because they're in too much of a rush to the next place to read the address carefully. Also, to schedule a delivery the restaurant must be open, which is during meal time, meaning I must order just before said meal time. Then what's the point of scheduling prior to the meal? Furthermore, the same restaurants, that aren't open, still continue to show up despite this.