I ordered original GM weatherstripping. I got them in the mail. Howver, they had a powdery look to them and were a bit dried out. They were also coming apart at the corners where the softer rubber meets the harder rubber. They were not in a bag. Just loose in the box they were shipped in. These were likely original just based on what they looked like. I called to complain and was told to take them to a GM dealer for an exchange. I told them that since it was not shipped in GM packaging, there was no way a dealer would take them back. I finally just sent them back and asked for a replacement set. I received the replacement set but these were sealed in a clear platic bag (The top of the bag was heat sealed). The seals looked almost too perfect this time. There was No powdery coating and the seals were very oily feeling as if they were rubbed with some type of clear oily substance (This is why this set was probably in a sealed bag). Not sure why I got such a poor set the first time and such a perfect set this time. Makes me a little suspicious especially since this set came in a sealed bag that was not GM packaging. It seems to be very close to the originals on my car but I can't be for sure because the originals are still on the car. As for the vendor, it is one that everyone on this forum knows but I will refrain from naming them as I have always had good service from them in the past and other parts (GM NOS front and rear bumper inserts) I ordered with the first set of seals were as described. No point in stirring the pot without knowing if these are GM or not GM weatherstripping. When I go to have the weatherstripping put on in the next few weeks, I will find out if they are GM NOS. If not, I will surely be calling the vendor and my credit card company. I would like to know if it is normal for GM NOS weatherstripping to be powdery or oily when new? Also is it common for them to come loose? Could the vendor have purchased a large lot that wasn't in GM Packaging?