I saw these on a Super Duty today, absolutely fell in love with them. I had never seen them prior to this but apparently they've been out for about 6-7 months. I asked the dude with 'em how he liked them; He claimed he had about 15-17 not-so-nice (towing, mud, off road) thousand miles on them...