I will recommend an old framing shop at Townshend Road, somewhere near Jalan Besar Stadium. I think the shop name is Chia Teck Art or something like that. Look for Mr Ee, the owner. He will frame almost anything. All my framing were done by him. I find his price very reasonable.
Avoid the shop at Clementi central facing the MRT track:thumbsd:
I would recommend Framatic, which has just reopened in the new wet market and hawker centre in Holland V - look for the guy in braces (to hold trousers up, not straighten teeth!) - very helpful and cheap too
Try Daniel's Frame Shop on 157 Still Road, 6440 8687. Ask for Maureen. I just had 19 photographs framed by them. Very knowledgable. Job well done. They are not the cheapest, but they are reliable and very good.