On the expensive side even with 'price match' and some choices are not so good as other supermarkets. Delivery is good but packing is the thing that spoils everything. For example..... I ordered 8x 2litres of milk last week and it was all crammed in one bag along with a few other things. My yogurts didn't travel well with 3 lids being split along with a couple of other items. Although customer service refund these items it still means a trip to a different supermarket to replace these items!!