Jenna ,kalimera hehe! (Glad to see another Greek in TPF!

)I know for sure that Chanel bs in continental Europe mark down prices on the tweed bags while they don't usually have discounts for the leather bags.I think you have a better chance in NY C/bs though.(their address are at Chanel.com,click on Store Locator) .
Also there should be stores like NM and SAKS there which have a Chanel department(there's a bar on top
of the page where you can find their addresses etc,and many threads about sales in the Chanel Shopping subforum)

I don't know anything about the 2008 Valentine bag yet !