Anyone checked one of them out in person or own one?looks a little cooler then the other jackets.if anyones seen them they haven't got the plastic spine?it says in the ad foam,i'm wondering how much protection they offer with that foam for your spine.they had them for 95$ somewhere online.