I've bought lites on Ebay before. The thing to look for is auctions where they list the expiration date or state that they will pick the boxes up fresh from the center. If in doubt, you can always ask the seller before you bid about the expiration date. Even then, you have to shop around and be careful with shipping costs to make sure you are getting a deal. I've been lucky, and my COD has had lites on sale a few times since then, so I've tried to stock up. I refuse to pay the full price (outlandishly high, in my opinion), so I guess when I run out, I'll probably switch to Lunas, which I like pretty well.