Well, the poster I inquired about is being given away for free at the Wharehouse when you purchase the Animated Clone Wars Volume 1 DVD.
Here is an Animated Clone Wars Poster checklist:
1) Teaser (white) - available at the 2003 Comic Con and on starwarsshop.com
2) Season 1 - Very hard to get!
3) Season 2 - Equally as hard to get as the Season 1 Poster. This poster was available only for a day or two on starwarsshop.com, apparently created for the crew of the show.
The picture of this poster is the small thumb image on the left, for a close up click on the "Pics" link in my signature.
3) Volume 2 - the current offering from starwarsshop.com
4) DVD Release Poster
5) DVD Release Poster (The Warehouse)