Good seller, prompt shipping, highly recommended.
The connectors (I had ordered strip-to-strip, strip-to-wire, wire-to-wire) have arrived very quickly, and look like they are of excellent quality. I will use them for a project very soon, and will report here if I encounter any problems (I don't expect to, though).