I was never really in a hurry because I have always ordered way in advance but it has never failed to be here by the time they say it will..Also they should have told you before you submitted order when they would have it there so you can back out if not soon enough..It is in no way a day or so delivery...But some of those items you can only get the deal online so it is worth it..