I saw these guys originally in Robb Report, thier site doesn't give much info, i hear they are very private. I heard some things about them, so far good. But, what about the bad? Anyone else knows these guys? Their site is: www.dimmp.com anyone else have any info on them??