OK, I just got back from Las Vegas and was able to find a few Limited Edition glasses. This got me to wondering how Limited are these glasses are if they were suppose to sell out months ago and yet you can still find them in the Vault stores. Where is this inventory coming from? I was able to pick up the Echelon Jawbone at an O Store and found C100 (Brand new in the box) Jupiter and the Ichiro Radars in Silver with Black Ghost Text (and they sold six pairs of the Blue Frost verision last week, darn it). So why isn't all the inventory getting sold? I understand they will have display pairs, but the C100 Jupiter I got was new in the box with all the accessories. Maybe some of you can shed some light on this subject or maybe I don't want to know because as long as I can keep finding these glasses do I really want to know why?