I've been using UE for a while and it's just been increasingly getting worse. The fees continue to get higher, they mark up the cost of food items on top of the fees, and delivery times seem to never be accurate anymore. The only way it seems to get your food on time is to tip for food you haven't received, and if you need to cancel the order because the wait time is too long or for whatever reason, even before the food has been made and on its way, UE will keep your money.