Ugh, the more I see pictures of trucks with these on, the more I want them. I think I'll have to avoid these forums until June, maybe by then I'll be able to order and get a pair in a reasonable amount of time. To all you guys that got them installed, they look awesome.