Tubal patency test cost