No experience, but the terms and conditions are (as usual) a complete abdication of responsibility for anything, and to me would breach the DPA in the UK. Depends if you're happy with a firm you know nothing about having your Instagram password......