You're wrong about language barrier, I've written with the guys from Stress and had no problem with comunicating with them. About warranty, they offer one and I bet that their distributor in Spain (if you have one) will warranty it, the same as you would ... more »