Too good to be true?

carly_mizzou on Oct. 29, 2006

What does it usually mean when things seem too good to be true?