X2
But take it all with a grain of salt. There isn't a hatchery out there that has 100% + reviews. Try to find input from people in your area that have ordered from whatever hatchery you decide on then you will have realistic feedback for shipping etc.
Again, check your state's thread in the "where am I, where are you" section, you could very well find someone locally that has what you want (happens alot in my state's thread) though you may need to wait until spring to get ducklings from an individual instead of a hatchery.
Good luck in your search.