https://www.gmpartsstore.com/p-screen-wind-82209107ab
Just received my windscreen ($90 with shipping) and it's new dated 2007. Includes mounting hardware, instructions and protective case. Not sure how many they have but seems like a good deal to me.
BTW Just purchased my 05 Roadster Feb. 20th and certainly enjoy it. Thanks to all for the wealth of information here!