I ordered a birthday gift for my friend. Due to slight delays in post at the moment, I ordered it a week before his birthday to ensure it arrived in good time. It arrived the next day! Super fast, so I was happy about that. It had the desired affect. He did jump when he opened it and loved the goodies contained in box. Would defiantly recommend and will be ordering again for other occasions.