Mobile and Financial Transactions Under Scrutiny