Just installed the new Sellette kitchen faucet.  Easy install and appears to be well built.  Functions flawlessly.  Will be back after a few months to update this post.