I have had this done recently.... and I did a ton of research before I went. I will share my story even though it isn't a great one.
I think my experience was not the *normal* one. For me this test HURT
Basically they did an u/s after insterting a small catheter throught the cervix into the uterus. They then fill the tubes with saline.That is the part that hurt.... when the saline went in. Instering the catheter didn't hurt. It was just the balloon type thing that fills the uterus. They did mine because they saw a polyp on a regular u/s. After the saline u/s the next month they still had me do the HSG x-ray where the inject dye. Honestly that one was a piece of cake compared to the saline u/s.
If I could do it all over again I would have had Dave with me. I took 4 Aleve before I went....two the day before and two a couple hours before I went. I think I would take Advil instead if I could do it all over.
I hope you have the normal experience where it's a piece of cake