I ordered two items on 12/12 about 2:00pm thinking they would get here after Xmas and I would give them at Valentine's Day. They arrived on 12/15 at noon!! I live in far Northern Mn and we are in a snowstorm. The shipping was free too. I am utterly amazed!! I have never shopped Amazon before. I will shop more offten now!!