City Index Review: Investor Complaints, CFD Trading Risks, and Why Traders Should Not Ignore the Warning Signs