Forgot to mention that there is a Touch&Go top up counter at the KLCC station. No service charge. Don't make the mistake of topping up at a convenience stall nearby for they do charge a service fee