I would attribute a lot of this to the fact that I ordered it at 6:35 and it arrived at my house at 7:45.