No. If you try to checkout it has a step to check availability and will say "error, does not compute". Actually, says error it's not available to order at this time. But perhaps if you "contact sales" they can help you. Their minimum is 750 pcs.
I just ordered... wait for it.... 2 pcs. It's all they had left. Perhaps that's the reason for the error. Their warehouse is in CA and their email says they ship same-day so if they get more in stock should be good for US builders.
Anyone have experience using Alibaba? As long as it's not Alibaba and the Forty Thieves it looks promising. I see they have an escrow service.