Anybody know anything about these places??? I saw them advertised HARD in "insidersbettingdigest.com Magazine" that I got today. Never heard of them. Empirebet looks just like the old Goliathsports.com....lol