They are an already produced part for another car. With a little modification, they will fit ours perfectly. The dealer will rarely have these in stock since they are not a part that "goes bad" per say and usually have to order it in. We offered them on hand, in stock, shipped to your door cheaper and faster than if you ordered them online from the parts warehouse. Saving valuable time, especially if you are waiting for the next rain storm to hit and flood your car again.
Unfortunately, those of you got one from us probably got one of the last ones we will ship out. Too many people were hung up by the fact they could go to the dealer, have them order it, make another trip, pick it up, then install it themselves cheaper. We offered convenience and quickness and made nothing monetary wise for the effort. I was getting them to some people within 2 days of their order and they didn't have to do a thing but wait for it to arrive in the mail and install it. We didn't make a dime, but some people think that we were out to get them since they could get them somewhere else and save a few pennies, but not calculate in the legwork they were going to have to do to get it. Unless they live next door to the dealer, they probably spent more getting it than if they had us ship it to them. Not to mention the time they had to spend going there and back running it down. It's just not worth the trouble. Sorry guys.
Compare our price and our delivery time to gmpartsdirect and you will see that we were trying to do everyone a favor here. They are a few cents higher, but if you have ever ordered anything from them, you would understand the value of how quickly we got these to the buyers who didn't want to go through 2 or 3 more rainstorms before it arrived.
So with that, we will no longer be offering these. The GM part is #15794785