I'm looking into getting a new leather to replace my old worn out biker leather. I was looking at the new 09 FXRG Middleweight. H-D wants 650.00 for the leather. Just wanted to know if its worth it. I tried a medium on in the store and it seemed to fit very well with all the "linings" in the jacket. Arms seemed a little long, but for riding purposes with your arms out on the bars, it seems practical. I've noticed some prices reduced on some online vendors. Would it be better to purchase this item from a HD dealer or online vendor? Thanks.