08 is NLA and has been superseded by 09. Not sure what the diff is. Where did you get the $110 price from?
I don't have a pic of mine, but the problem is that it's cast AL and where those bolts go through, it is just falling apart. I am missing a lot of the material on one of them, the other I miostly have. It can be fixed by taking it all off and getting somebody that knows what they are doing to braze and grind it back into shape. I can weld somewhat decently, but was never 100% successful with brazing (admittedly working on very dirty parts). I don'y have access to that stuff anymore, so it really doesn't matter. If I do buy another, I will fix this one and keep it as a spare, so anybody that needs one can check with me.
-Bart