Yes I got the 1,000 points for the first web check in after the promotion began (had used the feature extensively before the promotion as well), and I always receive the 100 bonus miles for subsequent web check in transactions. Note, however, the web check in and kiosk bonuses take about 1-2 weeks following the date of flight to post. I will try and track is there is a rhyme or reason as to when the web check in bonus posts. E.g. is it one week after the flight, or evry other Friday or something like that. I am curious too what back office process triggers the bonus. Does anyone know what the Sabre sine is for web check in. I know for kiosks they all have their own sine. For instance, KO9/DCA is kiosk 9 in Washington. You can see the sine of the kiosk or agent that checked you in at the top right corner of your non-web-check-in boarding pass.