I cannot really fault the online ordering, delivery or products. I would have rated at very good if there was not a problem with packing (heavy items on top of fruit, veg or delicate items sometimes). However, refunds are usually available if goods are damaged.