Do NOT order an even semi large order... We've ordered several times for work and they always forget things, get orders wrong, take a long time to deliver and their customer service is terrible. They make excuses instead of just resolving issues as they should. They won't be getting any more of my business.