reply to Tx
Re: [Contest] 12 Days of Giveaways Winners File I can't tell you about Internet company giveaways because I never pay attention to Internet providers... but companies in general have giveaway contests that don't require you to be their customer or to purchase anything all the time.
It's part of the advertising budget and it does a good job at giving some exposure time for very little. They spend $300-$600 for a PS3 or TV and get tens of thousands of views by non customers who have to actively look at the company and actively advertise it to others, or they spend tens of thousands of dollars on a billboard that people might, or might not, notice as they drive/walk by.
I agree that it would be nice to see some specific custom only appreciation giveaways... but this contest was in no way bad from a business perspective.