Not to put anyone off, but I just found 2 minor reasons not to trust the site:
1: The above poster has posted the exact same advertising bullshit on several other message boards, I've checked.
2: That fresh layout he's talking about looks good and all, but if you check a little more thoroughly...