Anybody out there with information on this site? Has anyone been screwed by them? Please let me know at your convenience?