Hi folks,
Stumbled across this Site and wondered did anyone know anything about it?

LOOKS great. Only they don't answer emails and their signup form limits to filling in only if you are in USA/Canada.
VERY strange for someone wanting to be the Big One.....

super-deal