I already have the shift peg that matches the foot pegs, it is good quality, and doesn't stain my boots. Careful, the metal design on the tip of the shift peg can tear up the leather on your boot, but you won't have to expect your pegs to look worn out within a month or two of putting them on your bike.
Great foot pegs and quality. they eliminate the vibration you get in your feet. Rubber holds up great and life time warranty.. waiting on grips and shifter peg