They used to be good but in the last few months standards have fallen, we have had orders with items missing and even one instance where an order didn't arrive, even though the app said it had been delivered.