Тут все просто. Банковская гарантия обеспечивает не только покрытие всех рисков при денежных отношениях, но и служит гарантией уплаты средств в случае не исполнения обязательств. Вот Антириск Консалтинг подробно об этом повествует - http://bankovskayagarantiya.antirisk.ru/ . Такая вещь крайне удобна и выгодна, да и просто необходима когда суммы большие. Да и с маленькими тоже будет надежно.