Cheap and good quality do not appear in same paragraph. There are small chicken coops available for chickens. They are good for up to about 4 hens. Give or take. Depending on size, and size of chickens. I think you may be able to use same for ducks. Here is a pix from one on ebay for about $200.
If you want something bigger, then its best to build yourself to save cash. There are coops ready to use in the $900 price range also. They are bigger naturally. I seen them on other threads on this forum.
WISHING YOU BEST and