Si c'est écrit dans les conditions générales, je ne vois pas en quoi ce serait illégale, il suffit pour le client de ne choisir une telle banque ... pour la clôture de compte chez certaine c'est
gratuit, chez d'autres 20 €, pour d'autres c'est un peu plus coûteux, çà dépend entièrement de chaque banque.