It's not on them. They don't pay to fix your wreck, it's the other way around. It's part of the wreck that wasn't noticed when it was being fixed. It happens, and it can't be helped unless they park it outside and let it rain and then check it and nobody does that.
If insurance paid for the wreck, get with the insurance company to pay for a new one. If you paid for the wreck, you could have paid for it when it was fixed but it wasn't noticed so you pay for it now.
Do they sell them? My local library holds a book sale every so often (6 or 12 months, not sure). Books are usually $1 for a novel up to $3-4 for a textbook sized book. It's always packed. Some people bring carts and fill them up with dozens of books.
I used to joke with a friend that we should start a business selling rulers that were inaccurate so that there was about 1/2 to 3/4 inch between the inch marks. We could have been rich