Good speakers should last for years and still be available for new purchase. You don't have to buy them all at once to have a matching set. But you really do want to have them timbre matched so that the sound stays the same while it travels from speaker to speaker.