Thank you for bringing this to our attention. We apologize for any inconvenience caused by the delay in receiving your replacement shoulder strap. We understand how frustrating this must be! We have checked the tracking information and it seems like there has been a delay with the shipping carrier. We will reship the item by this afternoon. Watch for tracking information in a separate email. Thank you for your patience and understanding. If you have any further concerns, please don't hesitate to reach out to us.