This site is not only sketchy, it's FAKE. Period.
I know the guys who own the accounts he has posted the pictures of. Some of them personally. "WELL AFTER BEING TOLD IT CAN?T BE DONE, I DESIGNED THIS SOLUTION & THESE ARE SOME OF THE RESULTS" or so he says... dumb son of a gun.
This site will be down in a few days.