More info - what bike is it, service history, previous owners, 2-stroke or 4-stroke, age of the bike?
Bear in mind that many 125s are owned by 17 / 18 y/o's, who often lack the tools / money / experience to maintain them fully, compounded by the fact that at 17 / 18, they tend to lack mechanical sympathy and give bike a hard time anyhow.