首先要看你办什么签证了,留学,旅游还是什么?
移民国家的话(新西兰,澳洲,加拿大,美国等)旅游签证不好办,非移民国家比较容易
学生签证要因国家而异,有些国家有段时间就比较松,有时就很紧,比如新西兰就紧一阵,松一阵。
工作签证的话,只要你有job offer,一般都没有什么大问题,只要不是假的。
至于担保问题,就算如果另一方国家有你的亲戚朋友,也不一定需要担保或证明,除非你在资金上对对方有依赖,需要对方对你做一些资金上的保证。否则完全可以不需要提你在国外有亲戚来减低拒签率,只要你资金证明开的足够,自保也是一样的。
找中介会比较好,最好找比较正式,大一些的,免得挨骗,如果需要面试,中介一般会有提示怎么答问题,甚至有问题和答案的清单,材料也会整理的比较齐全。