Subwoofer Rattle

I have a B&W ASW850 subwoofer that is rattling in the 20-40Hz range (tested with a signal generator). Although I have never consciously over driven the unit, I assume this just means the voice coil is shot and I need to replace the speaker? How easy is this to do?

Thanks for your help.

Turns out the spider had come un-glued from part of the cone, the voice coil is undamaged. In the end I purchased a new subwoofer from B&W ($700) and everything works fine now. Allen Speaker Reconing in Houston are repairing the original speaker for me now and I will either keep it as a spare or sell it on.
I had the same sub and it rattled like heck. I discovered others with the same problem on an Internet forum. Apparently it was the main driver rattling against some bracing.
I replaced it with a Paradigm sub. No problems with that.
Rattle could be one of the following:
1) Vibration/rattle of nearby furniture, wall hangings, wall or floor
2) Vibration/rattle of a loose speaker grill
3) Driver could be striking/rattling the speaker grill with long excursion if over driven (reduce the power if this is the case)
4) Blown driver
Check all possibilities before replacing the driver.
Good luck!