I was looking for some of these about 3-4 months ago & struggled to find any for a 650 (they are different to the 1000). Ended up buying off ebay from a German company (think the name was Rotamech or something like that) -otherwise I would have been interested in buying these.
One thing I would mention is that I had problems fitting the rad guard. The top edge of the guard (edge of metal & therefore sharpish) rubbed on the two brake pipes which go over the radiator. These pipes are, I believe, for the ABS so this would not affect any non-ABS bikes. I was not happy to leave it like this so had to take hacksaw & 2lb hammer and do some gentle adjustment to the guard until I was happy that it wouldn't cut through the brake pipe eventually.
Must say that I like the design these ones better than the ones I've got
....... but they're a few months too late for me.
As a last note I haven't noticed any over-heating problems since fitting mine.