The cost for Exjade from Novartis that is charged to insurance companies is anywhere from $3000-5000/month in the US, depending on the patient's weight and required quantity. I do not think it would be this high without insurance, as Novartis does have a program to help people who cannot afford necessary meds. It is interesting that in India, Asunra, which is produced by Novartis India and equivalent to Exjade costs about $300-400/month in India.
I also find it interesting that the Exjade donated to me is worth well over $10,000 in theory, but there is no one on earth that would pay the same price that is charged to insurance companies. When I send it on to someplace like Bangladesh, the value in US dollars is less than 10% of the supposed value in the US. It's no wonder that the pharmaceutical industry is the most profitable of all industries.
If you were to get a job in the US, you would have to find one that offers health insurance benefits. Even then, there may be a waiting period before coverage begins. Fortunately, thanks to the Affordable Health Care Act, insurance companies can no longer refuse insurance based on pre-existing conditions, so this is no longer an issue in the US. Or at least it won't be if we manage to keep the law in place.