That's why I'm sporting the Brand New label

mostly just browse announcements. Understood now, but I think my second paragraph should have a little more attention as it smells like filipino dried fish....
Totally agree about the free site. Plus not having their own domain means there is no domain owner info. Yes, it could be proxied but that would be a red flag. Plus their wire transfers are going to a third party in Latvia. They're trying really hard to hide, which makes no sense for a normal legit business.