There is no information about this site other than what drcheckraise has posted. But looks like someone figured out that if this site were to go live, it would be on the Everleaf network. The clue for that poster was the ability to "push" dealers until you get the one you like.