Originally Posted by
crabbing
the funniest thing about this thread is that it is more or less the same as a recent offer for a free starbucks card from a site supposedly affiliated with dell. amidst the multitude of "thanks!" replies, one could see a fervent desire to believe, despite all the evidence to the contrary, that the offer was legit.
Doubt all you want... it's legit. I just had lunch w/ Jeff from TR - wait and see.