Bought all my rubber from different manufactures: LMC, Car and Truck Shop, Brothers...If they are made in china or taiwan the quality s..ks. All my rubber is cracking, window felts good but faded, rubber seal around vent window tore. I believe most of these vendors buy from the same place. My truck has been sitting under a 20x20 car port for at least 2 years with new rubber and these are my findings......