Has anyone had an HSG before? Was it an easy or difficult experience?

Vote below to see results!