Hi David, I am so sorry to hear that the collar was received late, we follow a strict 2-business day maximum processing time, and I can see it was 3 business days for your order to ship. I have added a credit to your account which can be used on any future order, with no expiration date. Thank you for your business, we look forward to serving you in the future!