Am I justified in my frustration?

Agreed when you return a core someplace it may not be in the best condition.
When I return a core it's because I replaced it...presumably because it was broke