I've heard of this group but haven't used their services, so I won't comment on that. However, there are a ton of positive reviews from 6/29/10. Did all of their fans decide to review them the same day? I doubt it. The reviews don't say anything specific about their experience either. I'm pretty sure all of the early reviews are fake.