Hi..has anyone got lots of experience with the above agencies and which one would u go for?thx for sharing ur opinions