I ordered a Christmas Gift three weeks ago... it was suppose to be here Dec 22. It was shipped ten days ago... by pony express... scheduled to arrive after Christmas. "Sorry Nephew, no gift for you" Thank you very little - DO NOT DEPEND ON CAFE PRESS for ON TIME DELIVERY :(