Hi I have an 08 Tahoe LT. When I recently bought it, it came with front floor mats. The seller says they are weather tech, but I can’t find an insignia on them. Whatever they are, the drives side may doesn’t stay in place and almost every time I get in, the lip which is at the kick plate area...