That is a crazy price on ebay and it is not the factory cover for the clear plastic windstop.
The factory one is made out of black cloth like a bed sheet. 50 cents of material. There is no velcro on the newer car for the flap in that place on the ebay picture.
This is mine on my 1997. Looks like new since it has never been used. Cheap Porsceh got rid of the velcro in the subsequent years.