I've ordered three times now from this online cookie sales company out of california. YUM YUM YUM cookies and their customer service is great. When you send your order you can say "hold for delivery til x date" and they will have it arrive when you need it so the cookies are fresh. Their flavor combinations are devine and unusual. We love them so much we're ordering 40 dozen to give as gifts this year. Highly recommend on all fronts!