SIL had an elective 3D u/s done with her last baby at 15w1d, and it was very clear it was a girl, and the doctor confirmed that at her anatomy scan 5 weeks later.
Me, personally, I wouldn't waste the money. Is MIL going to pay for it? If my MIL was going to pay, I'd do it, but not if it was coming out of my pocket.