What is "dealspotr"? I first heard of dealspotr.com a few months ago, and I didn't know what to think of…