I have had them for a while I bought em for my 87 zilla. But I ended just using my stock ones on that one because I kept hitting the top of my foot on the pegs when I kicked it over. Honestly I think they are a crappy design the bolt for the right peg has to be so damned long for it to mount id be scared to death to hit any major jumps with them and it not break off.
there is a company in Georgia that makes some pretty nice pegs for atc 250r,s and trx 250r,s called unhinged atv I bought a set of their pegs for my 87 250r and they are badass they offer them in steel and stainless I talked with them a while back about the possibility of making some for the lt 500,s since nobody else does and apparently they took my advice because they offer them on their website and on their e-bay store now here is a link if you happen to be interested
http://www.ebay.com/itm/1987-1990-Suzuki-LT500R-Quadzilla-Foot-Pegs-with-Integrated-Kick-Ups-UnhingedATV-/301678815549?hash=item463d75693d:g:nbQAAOSwgQ9Vlrrm&vxp=mtr