HSG test

Charlene

Anyone had one? Is it painful? Do you get to find out your results there and then?