The Geniune side mirrors which come with Brand New CG125 is slightly different from the ones available in general market ... they are slightly longer in size, which makes it easy for the rider to watch traffic on the rear.
You also cannot tell the difference with naked eye ... unless you install them on your bike, and use them a couple of days. Also, if you take measurements, you can see the difference clearly.
These mirrors are hard to find, but cost just the same as the other mirrors available in market under "Genuine" tag. So the maximum you can get for them, is Rs.250.
I have always used these mirrors on my CG125 (2009 model). This is i think 4th or 5th year of my bike, and during that time, i have bought and used nearly 4 pairs of these Geniune side mirrors. The ones available in the market are just not the same, and they look and work like a CD70's side mirrors, which are slightly smaller in size.
Anyway ... i just wanted to say ... if they are geniune, don't expect the to sell for 1000 rupees or something. They are plastic, afterall, and they are really not that high priced.