I got one and installed it back in April (thanks to a RealTruck MTC discount). It's been 8 months and I like it. I would agree that it's just a tad short, but as long as you properly line it up, it fits and covers well.
The only time it leaks is if I go through a car wash (and it's just been a...