You need to read the fine details. They require you to send in the mail in rebate with a copy of your 4th monthly bill. That's correct, you have to way to your 4th monthly bill. Who can remember that.
Plus you have between days 120-180 to send in the rebate. They are hoping most people will either completely forget about the mail in rebates or mail it in too early, thus they are not eligible for the rebates because they did not follow the rules.
It's a well thought out scam rebate process. It used to be that consumers only redeemed their mail in rebates 30-40% of the time. But now consumers are redeeming mail in rebates over 70% of the time. So companies like letstalk have figured out a way to make it as difficult as possible to discourage consumers from actually qualifying for the rebates by making them wait until the 4th monthly cycle.
I usually mail in my rebates the minute I get home from the store. If I did that with the lettalk deal, they would not honor my rebate. Great way for a company to make prices appear competitive.