@woodpunk There's still companies like this one! I had the same experience with RayBan sunglasses which didn't survive a hearty hug. Had to pay exactly: 0€.
Just great!