and how safe is it?i mean the online transactions for huge amounts.