I wonder what the terms of the warranty are?

Not sure if I would trust someone who calls them "galley plugs" though...