I would like to share my experience with merchantwala.com, In short, order delivery was prompt, all products were available, there were no replacements and they charged me correctly, including applying my this month deal voucher. Staff seemed to have enough knowledge on products, he explained everything to me and handed over the items.
On the whole, I cannot find any faults and service was excellent.