$ 0 0 Summer seems like a long way away, but it's time to shop for shorts -- before all the good choices (and sizes) are gone.