Some leafy greens (notably lettuce) are currently out of stock due to farming issues (drought, disease and so on and so forth).
That said, I refuse to use online services for groceries. Pricewize, around here, they are usually similar (there are ripoffs) but special requests and judgement is always suspect... Besides, you might get inspired...