They were there in a timely manner, within five minutes of our scheduled meeting. The gifts are great and the driver was pleasant when communicating. You definitely have a new repeat customer!