Fit not as good as older ones I've purchsed!!

First of all, I thought WeatherTech was made in the USA!! Wrong!! Designed in the USA but made in Germany!! That is not American made in my book!! Be that as it may, I have had a 1992 C/K 2500 Chevrolet extended cab and a 2011 2500 HD Extended Cab Chevrolet that I had WeatherTech Side Window Deflectors that fit really well. These 2018 deflectors for my Chevrolet 2500 HD Crew Cab do not fit as well or as nice as the previous ones!! Not super flush and tight like older ones. I hope I don't have any problems with these in the future as I just installed them today. I feel the quality in the looks department is not designing for a perfect trim and neat fit as older ones?? Maybe older ones were manufactured in the USA?? Just wanted to let people know. Still seem to be a decent product, just not as neat and pretty a fit as older models?? Made In Germany!! C-mon!!

###

