HSG Testing

Chanel
Hi 
Did anyone get HSG to check tubes? If so did your insurance cover it ? If not how much was it ?