"The unsubsidized full retail price of a 3GS is $375. I doubt they'll be able to shave off $175 in production costs."
You will no doubt find the same Chinese contractors contracted to make more modern phones for $50 a pop.(Chipset $5, battery $1, screen $10, case $1. etc etc). Even the very latest quad core chipsets cost less than $25.