So i can buy gifts for myself too this year . how long will it be?