Delivery fees vary and some are an out right rip off, delivery times are a complete guess. Only went to use this app because they gave me a discount code which was shown to have applied when I paid, only to find it took the full amount out my bank account and customer service do nothing about it.