Seems rather expensive for what looks like a cheap plastic feeder/waterer. Ebay does not yet have a decent review system, so you can read what others have said about such a product. A feed store will have a similar one (though not as cute!) for about $8-$10.
For about $12, a couple everyday tools and a few minutes, you can make your own waterer, using chicken nipples. The nipples won't work for ducks, though, not sure if your question was for your ducks too.
You can get free buckets (5 gal in this photo) from a grocery store deli/bakery, the horizontal nipples on ebay for about $12 shipped. A drill and a couple drill bits and a block to rest the bucket on are all you need. I've been using this for a couple years now. Note, the thing inside the bucket is the de-icer I use in winter. I remove it for summer time. Also, the handle is hung in this photo, but I no longer need to do that in my current setup. The silvery wrapping is just insulation, but that is not necessary either.