My opinion is that the dealer who sold you the speakers has screwed you, not Avantgarde. As already mentioned, if the speakers were new and were bought from an official Avantgarde dealear, they would have been fixed for free.
Some years ago I have written them a mail asking for a price list. They have answered my mail right away.
Some years ago I have written them a mail asking for a price list. They have answered my mail right away.