Engraving on badge took a long time. That said, it is a quality badge and the engraving is exceptional. The saying “you get what you pay for” applies. Also, good things come to those who wait. All said it would be 5 star if quicker turn around, same result.