I am currently looking for replacement passenger foot pegs. The current ones do not offer much in regards to stability or surface area. If they get wet, then the pillions feet slip off really easily. Also being so slim, they quickly build up pressure in the wrong places, especially when the...