一般情况下银行自己是不收取任何费用的。但是如果是属于第三方的担保公司的话,肯定是要收取保险费是。担保费和手续费的。既然是担保公司的话,肯定你的资质在银行看来肯定是有一点不符合要求的,所以才要求提供第三方的担保。这点无所谓合法不合法,你认为不合法的话你可以不去贷款。