i'm in the same boat as you. i visited the memphis shade site myself and found a couple i'm interested in, but no triumph mounting kit is shown. i might try giving them a call and ask if one will fit on a triumph without to much hassel.