Plimus.com
Consumer Report
I have registered in 110mb.com after paying 6$ as demanded by them. I got successful registration message but never got the email containing my account details. This is how they are cheating people and looting money from people. ...