I have been ordering online for delivery weekly for a few weeks now. Although I do tick that they can choose similar product if anything is out of stock, every week there are items missing. To date I could accept it but today they actually did not even deliver my brown bread with an excuse they had no brown bread of any kind in stock. Every week I order about 12 brown bread for the week. How can you not have brown bread! Now I have to go to the shops anyways, nullifying my reason for doing online shopping. I phoned customer service. The lady kept on asking me to hold on so she could log my call. In the end, after having to hold on for the 2rd time for how long I hanged up as there was just no will to assist me. Worst service ever!