If a shop promises 2 working day shipping then sends an SMS confirming that the delivery will happen "today" and still doesn't deliver 5 days later, then nobody should suffer the terrible service.
Namshi is just a fancier souq.com with worse problems and worse customer service. Don't be fooled.