Horrible service everytime,, and the prices are ridiculous extra 30 bucks every order without tip or service fees added in yet. Frequent down times, one delivery took 48 hours to arrive, which was expected in a 4 hour window. They don't tell you what is in stock or not, so most of my order does not arrive and you don't know what store they are using causing certain items that you normally get at your store, not able to be retrieved cause they are shopping at another store that doesn't carry it