Jaws Stocks a kit but I think it only lowers about an inch, I fitted a set of Buell pegs which lowered mine about the same..
Any mates in engineering ?? pretty easy to make a set to your spec.. you will lose the ability to lift them up tho. Dont mount the bike on them tho, ask her to stand on the front pegs to get on and off..