Hanif Jewellers are one of the best and finest shops out there, but at the same time, extremely expensive!
Do check some other shops at Mall Road, M.M. Alam Road, Main / Mini markets and Auriga Shopping Mall too; they all will be expensive but woi baat, aapko quality milay gee, and quality comes at a price of its own!
In Rang Mehal, Shah Alam market, Androunay Lahore; there is also a big jewelry market.
Wahan aapko waisa stuff shayed na milay jo posh areas ki shops sey mill sakta hai, but, the price of jewelry in Rang Mehal will be quite reasonable and, Rang Mehal itna Ma'ara nai hai.
I hope, it helps. Thank you.