I haven't heard of it either. If anything, it sounds like a dodgy internet site (probably isn't - where are they based?) My sister used to work at the Infertility Treatment Authority in Vic years ago - it might be worth giving your state equivalent a call and asking them what all of your options are/other agencies or companies that you could also contact.