The fact this isn't coming from SciFive or Pinebook makes me suspicious as well, as does the massive lack of details. I can't find anything really on this OEM which is not promising. In this case they'd probably have been better off going kickstarter IMO just to get their names out there and have at least a pretend ounce of accountability.
Besides not publishing pricing or detailed specs this close to the planned shipping date, this rings so many alarm bells.