Just about every order I've gotten has had problems.
I do really like their teal colored 3PDT footswitches. Unfortunately, the batch that I just received from them has corroded pins that don't want to accept solder. I've gotten Blue switches from them before with this issue, but this is the first time I've seen it with the Teal ones. It's too bad, really.
I haven't contacted them yet. They've always fixed the problems in the past, so I assume that they will again, but it's a bit annoying.