Yes, no-deposit extra codes normally have an expiration time