When is Your Last Day for Current Promotion?