Recently I ordered a book from india plaza and it was delivered within 2 days, the service is good. The only thing missing in Indiaplaza is that they do not provide courier tracking number. Without the tracking number it is risky to order some costly item from their website.
Also the website look and feel is not so good, once you order the item then you have to search for it either in pending orders or order history.