Bro grips are not much expensive. Rs. 40/- (4 pieces, 2 for clutch/ brake and 2 for handle). So long lasting is not an issue. Stock grips are durable but very thin. I had problems with stock grips. There was pain in my hand / palm if I drive more than 30 min. Now its fine. I enjoy driving, more grip and absorbant in case of sweating.
The vest which I purchased is very useful especially driving at night.
Reflectors seems that you are carrying energy savors on your jacket
Visibility is very high.
In western countries its must thing for bikers who drive at night.
Its very thin and airy fabric for summers. Its worth buying.
You can buy it from any good store related to construction work, marine or departmental store like Metro etc
Here it is available only on Sundays (may b Friday also) at cheap rates. approx Rs. 200/- per vest.