Yes, it works.
Edit: Alright... thanks everyone for your partial feedback. I'll put this service on hold for now. I will also definitely be investigating if I can find a way to have Instagram accounts verified, although I think it will be much harder if not impossible to accomplish.