Amniocentesis

I was wondering how many of you have gone through one. I am very high risk and know doctors will push for me to have one done. What can I expect from one? Is it very painful? I am very scared to have one preformed. Any input would be greatly appreciated.