How best to repair my Infinity SL 10?

I've got a pair of Infinity SL 10 bookshelves. Nice cabinets but the speakers themselves are cheap, so I don't want to spend too much money on them. One of the little woofers came apart at the foam surround. It's a 5.25" woofer. I'm not looking for the best sound quality since these are inexpensive <$100 speakers in the first place. I think that the crossover point is 4.5khz. Overall, it's a 6ohm system.

Should I get a drop in replacement? Perhaps a cheap Dayton driver or some such? Any recommendations?

Or should I get the driver re-edged?

An Infinity replacement driver from Infinity will cost me $52, so that's a last resort.

Any help is appreciated! Thanks!
 
I bought a pair yesterday.
 

Attachments

  • 20210709_191602.jpg
    20210709_191602.jpg
    890.5 KB · Views: 69