Cedar Finance
Consumer Report
I am unable to open www.cedarfinance.com from more than 18 hours now. I just open an account with them 2 days ago. Is that really a scam? On their website it says its under improvement. 18 hours for website maintenance. ...