Online Fraud: Tips and best practices to secure your financial transactions