It is free, but note those who answer are mostly patients or former patients. There are some doctors in here as well.
To get the best possible answer you need you should post your question on that part of the site that is closest to your are of concern.
totally free - we welcome your questions!!