It's been a while since I've last been to KLCC. To be honest KLCC is not the first place that will come up to mind when I want to go somewhere. I mean the average Malaysian definitely don't do their shopping there cause everything is so expensive and high class and there's nothing much new to see once you've been there a few times before.
Unless of course you'd like to enjoy walking and playing at the beautiful and free KLCC park or even take your kids for a bath at their artificial "waterfall". The waterfall/pool is more like the poor man's version of the waterfall with chlorinated water and not-so-natural falls. In the evening you can watch the little fountain show at the entrance while romancing with your loved ones. Be careful though not to overdo it or you'll be ambushed by some overzealous and crooked City Hall officers.
And of course you can always visit Petrosains discovery center like I did with my family last weekend which costs less than 2 packs of cigarettes.