I had shopped recently from Yebhi.com and I should say their service was excellent. The first order was delivered to me on the 4th day. It was a damaged piece, so I called up their customer support and they had made the arrangements for the reverse pickup the next day itself and I had received the replacement on the 7th day.
Then I ordered another item and I received the item within 4 days time, this time the product was in excellent condition.
I am really impressed by their customer support and service, will recommend them to all my friends and acquaintances.