This book, along with two others ordered at the same time on Dec 8th did not arrive at my home until Dec 22nd. Even then I had to send an inquiry. The box had clearly been opened and resealed. These books were suppose to be Christmas gifts to be included in a package mailed to friends out of state. By ordering on the 8th, I certainly had an expectation that the items would arrive in time - they did not. While the books themselves arrived in good condition, I could have just as easily ordered from Barnes and Noble and been assured of a timely arrival.