Every thing arrived on time . Post man actually rang door bell this time (as opposed to our last delivery! Thanks for fixing that!) Kid very happy with his xmas gifts and you allowed me to do a last minute product change when I realized I had ordered wrong flag! Great service.