Hi pokoyo, not sure about adopting for free, haven't heard of that before. A lot of people adopt from M'sia, Indo or Vietnam nowdays as there are a lot of babies who need good homes there so it is more likely faster to find a child. Also less red tape, so the procedure is less complicated hence faster.
But here are some ballpark fees for adopting an international baby (except India and China) my hubby and i found from our research and speaking with agents:
Pre-adoption talk (usually free)
Disclosure talk (around $60 per couple)
Home Study Report (around $1k - $1.3k for 1st time)
Adoption Package - some may already include legal fees in here. medical check-up fees in home country and singapore should be included here already (around $23k - $28k)
Legal Fees if not included in adoption package (around $3k+ GST)
So all in all.. yup, think you will be looking at around $30k as a basic budget. But all agencies have different packages/rates, best to speak to a few and shortlist. It is a big investment, but in a way.. the best investment – creating a wonderful family made of love. will be so worth it.
Hope this helps. Talk to a few adoptive parents at the pre-adoption workshops, we found listening to their experience really gave us a lot more confidence.