You might want to write to Denise and, without telling them the back story, just let them know your case was damaged. See what they will do or how much they might charge to replace it?
Yeah... wait until they leave you feeddback... and, I would go NEGATIVE, not neutral, with that.
There is NO WAY they pd $120 for those needles. There ARE no interchageables that cost that much!!