Oneknowledge.com delivered my books last evening. The delivery was late by more than an hour, but there was a heavy downpour so the delay is excusable.
One thing I like abt the delivery is it can be done after office hours. I'm not familar with how other online bookstores deliver their goods. Oneknowledge.com apparently engages their own courier instead of using the postal service. We ordered an amplifier online through another site and my husband had to collect it from the post office because the postman didn't deliver at night.