Dude, I got the same problem. Just got my mini brute lock today and I am really disappointed I can't mount it anywhere but on my seatpost, which would get in the way of my reflector. I'm thinking about getting my money back and just getting the beast chain lock and deal with the extra wieght. I might try velcro first to see if that would hold my ulock securly in the traingle of the bike frame.