That's a bummer :(
I'm with Dave, with the elapsed time, I'd be thinking I'd be lucky to get much joy...
BUT, if they're good with customer service, you never know. Depends how much they want a soured relationship. I think you've done the right thing, they won't know someone has an issue unless they're informed about it, and it gives them a chance to do something.
Good luck with it.