holy crap, what's with this company? No presence on Facebook, youtube, their website isn't reachable.. do they not want customers? have they gone bust? I saw a bunch of vids on youtube from posters.. didn't bother watching any.. none of them helpful? that sucks that they don't have a manual online