i would recommend "Think Pink" and "Zardozi" in Liberty, Lahore. Some of my relatives have gotten ready made semi-formals in the Rs.8000-10,000 range from there (after bargaining) of course. the more you buy, the better the price you get. the overall quality of fabric and kaam is usually good there.