I tried a set of the weathertechs this spring and after having them in a half dozen vehicles over the years was unimpressed with the fitment of the ones I received, particularly for the price. I let them sit in the sun for a few days in the car with the hope they would settle a bit and fit, but in the end I just want with a set of the deepest tread cut-to-fit floormats from my local auto parts store for trucks and suvs. I trimmed them to fit and for the $35 have been really pleased.
Sounds like the fitment on the weather techs is a mixed bag, some get a good set and some not.