Fees are NOT collected or otherwise linked to the crypto wallets. They are determined by the current blockchain situation and the miners! BC Vault has nothing to do with the amount of fees!

Cryptocurrencies use fees (transaction fees or miner fees) to pay miners for confirming the transactions that are requested on the blockchain. The amount of fee varies from currency to currency. BC Vault application will suggest you a fee that should put your transaction through in 1-2 blocks, but you can always manually adjust the fee should you wish so:

The higher fee you pay, the faster your transaction will be confirmed by the miners. If you use too low fee on the other hand, your transaction might not be processed at all and discarded. 

So if we take an example with Bitcoin (BTC) that has block time of 10min the recommended fee should generally provide you with a transaction confirmation from anywhere between 5-20min.

You might catch next block very quickly from your transaction or in worst case in 10 minutes (as you have to wait for at least next block).

In Ethereum (ETH) for example, block times are much faster 10-19s.

When networks become extremely busy it might happen that you will have to wait hours or even days for transaction confirmation! This is all happening on the blockchain itself and once you get "Transaction successful" confirmation from the BC Vault, this is it from crypto wallet side.

For current information on Ethereum (ETH) fees check the following website: ethgasstation.info

For current information on Bitcoin (BTC) fees checj the following website: btc.com/stats/fee

Check this article for more detailed information about fees: Miner fees