Achip & Tim,
i bought a fiberglass one a few years back and am really happy with it. They dont come with the "lip" to hold the rubber seal but other than that,fit quite well. For the 75.00 i paid for it back then,its been a good deal all the way around.
Ive got some other wrinkled,used orig. ones and for what it would cost to fix them,the fiberglass one is just fine for this particular truck.(suburban)
But, back to the orig. subject that e-bay piece isnt an NOS G.M. part from the looks of it.