Db691 replacement

I wrecked my avalon. I managed to pull 7 of the 8 speakers out. I couldn't stand the thought of those nice Polk speakers rotting in a junk yard. I couldn't get one of the DB691s out. Where can I get a spare at a reasonable price?