Hi, NOt sure about buy back deals but I bought a brand new Klx 150 from a local dealer. I wouldn't reccomend the dealer but expect to pay around 10500 rm with insurance. I have since found a good dealer in Sentul area called CBK Moto and MX World. THey seem to be the place to go for trail bikes. They also sell second hand bigger bikes. How long are you planning to be in KL?