a serum ferritin level is a blood test. it is not very expensive. there are no other ways to determine this level.
how can you determine a high ferritin serum level other than a blood test or liver biopsy? i have no insurance.