HSG test

Melissa
Anyone had this? Please share your experience (cost, pain, results, etc.....)