I spoke with their so-called experts, who gave me bad information. I ordered the first faucet based on their advice.
I realized they gave me bad information, and tried to cancel the order. They said that in less than 2hrs, it already shipped. I had to order a second kitchen faucet, which was still not the correct faucet. The faucet they recommended did not have the sprayer feature.
Nevertheless, I kept it. Now, efaucets is charging me 15% to return the faucet (a small 1lb box).
In my opinion they intentionally make money lots of money this way. Be smart, don't use efaucets.