I'd contact them direct to see if you can buy it (much like the fender eliminator mod). They gave me this jacket in thanks, because I've helped them a little with local PR... the OEN/DriveOregon Pubtalk as well as a couple test rides (one of those to Skuzzle on this forum, who picks up his Empulse E1 today).
When its cold, I wear my leather, but the rest of the time, I wear the Icon/Brammo jacket. I'll snap some pictures sometime.