they are on time. they called me when there was a power outage and they couldn't fulfill orders which was really nice. the packaging is good as the hats are never damaged. im sure if I had an issue they would help as theyre a lot easier to contact that most companies customer service