S sea-level Guest Aug 15, 2007 #1 Has anyone ever heard of this place? Is it legit? Last edited: Aug 15, 2007