I traded my 2009 Z4 in a few months ago and I removed the windscreen and rollbar covers that I had put on about a year and a half ago. It is in excellent shape and the only thing missing are the little black screw hole covers. When I took them off to take the screws out, they got damaged so I tossed them.
That being said I would like to offer the windscreen, roll bar covers and storage bag for $300 + shipping. This is the OEM one that I paid over $500 for when I bought it from the dealer.
If you are interested, let me know and let me know your zip code so I can calculate shipping. I'll also toss in the stubby antennae that I have as well.
I will put some more detailed pictures up tomorrow.