Both times I used them was torture. First time my delivery was 2 hrs late and I literally had too sit on the. Phone with the shopper as she shopped because none of what I picked was actually in store. This time they didnt even bother to deliver to me. Sent me an email 15 min before order was due just saying it wasnt coming. Didn't even get a phone call!