They were just from a "buy it now" listing I found on ebay.Mind if I ask where you ordered? Smart Buy Glasses took my order a couple days ago and now says they won't be in stock until Jan 17th...
Stock of the green seem to be drying up really quickly from ebay and online retailers!! .....Hmmm!!
Forum rules mean that I can't post a live auction link, but there's 1 on ebay (Italy) witn int. shipping, if you can't wait until the 17th for them to be in stock, but I suppose there wouldn't be that much difference between the two, all told, in the delivery time scale.