i personally recommend flipkart.com because they provide mobile devices at very cheap prices....
they also have the COD or the cash on delivery facility so need of any credit or debit cards or any paypal accounts.
besides it also provides transit insurance, which means that if your device gets damaged while being delivered,then it will be replaced with a new one.....
even i have bought my own lg optimus one from flipkart and i loved its service...
you can also check out letsbuy.com which also provides COD option but does not provide any transit insurance.
-Anonymous