Pues sí, lo son, pero él ha realizado una venta de un producto que tiene una garantía y debería facilitarte que la puedas hacer efectiva, a fin de cuentas ha de prevalecer la buena fe contractual, no? En otro caso te estaría privando de tu derecho como consumidor, el que vende tiene ciertas obligaciones y entre ellas responder de los vicios ocultos, puede que no supiera que ya no era resistente al agua, aún así está obligado a ciertas garantías, como mínimo facilitarte la efectividad de la garantía, porque si lo sabía y tú pudieras demostrarlo (que ya sé que no podrás) tendría que devolverte el dinero.
Espero que te salga bien!