On Friday, the longest queue at Meharchand Market was no longer outside a tailor's shop but a cafe. People now patiently wait ...