check out hepco and becker site. they offer a full line of baggs that should fit the stock bag mounts (they make the stock buell xt baggs) as far as the leaking problem i had the problem with one of mine. i took both of them in like a fool and had the updated seals put inn after that they both leaked purfusly. i kept complaining they replaced them with a new set that i have not got to try yet but according to hepco and becker they said the baggs should not leak under normal conditions except if submerged or power washed hope this helps you out.