My experience was not good. I had to harass them to finally get my order and when it arrived, there were very few of the breed I ordered and the box was filled with a breed I didn't order. I ordered 14 females and 2 males and received 3 females and 3 males of the breed I paid for.
Quality of the birds, at least superficially, is good. I'll know more after I breed them and see what I get.
I don't recommend because of the really poor customer service and it sure looks to me like they are selling more birds than they can hatch, otherwise it wouldn't take so long to fill the orders and then finally to not send the breed paid for. I had to call and send letters repeatedly before I finally received birds.
They don't accept credit cards, so if you don't get your birds, you have no recourse. They've cashed your check and you have no way to get your money back.
If they are close by, and you can pick up birds in person and pay when you pick the birds up, the ducklings are better than those sold by most of the big national hatcheries