I'm off to China soon so need a visa. Site says to attend in person as fingerprints needed & costs £150. I've heard about ivisa who say it can all be done online & costs £89. Is this genuine ? Has anyone used them at all please ?