I recently bought a pair of Sea & Sea YS-03 strobes. One of them failed on the very first dive. This meant that I spent the rest of the week on a LOB with only one operational strobe. When I got home, I contacted the store where I bought the strobes and explained what happened to them. Their immediate response was "Send it back. We will handle it."
A few weeks later, I got a package with what was supposed to be my repaired strobe back from Sea & Sea. It turned out to be somebody else's strobe. I again contacted the store and they found out who this strobe belonged to and I sent it off to them. I still didn't have my strobe. After a couple more issues, the shop said basically that although they have moved their manufacturing to Japan and they expect things to improve, the bottom line is that Sea & Sea is not what they once were. They then offered me a credit for the amount that my missing/malfunctioning strobe was toward a new one. I applied my credit toward an Inon S2000 strobe which should be shipped out to me next week.
I have had Inon strobes in the past, and have loved them. This latest experience with Sea & Sea has not been good. (The shop where I bought them from has been amazing in their customer service.)
If I were you, I would opt for the Inon Z330 over any strobe from Sea & Sea until things improve significantly with S&S.