Thanks to friend.. i found this excellent framing shop on Salwa road, Le Cadre. i ws quite happy with my find because they not only frame paintings but also do custom made photo frames and mirrors. So i've found my one stop shop for creative works.. i found gulf colors a bit too pricey at the same time they didn't seem to have a good variety of frames to choose from.. anyways thanks for the suggestion..