Update...
So I reached out to both Top Carbon (TCRF040) and ICAN (A40)
Top Carbon asked me what my "bike company name" was, meaning they only sell their frames to businesses. Makes sense if they're the OEM.
ICAN quoted me:
USD $740/set ,including frame ,fork ,handlebar, stem, headset, hanger
Shipping to USA by Fedex ,USD $138 (7-15days)
Their customer service was very pleasant. And not only did they include a few photos of the frame in their reply, but they also attached a full fledge pdf/manual of the specs including weight of all the individual components (bearings ect).
$900 shipped is probably more than what folks would expect to pay. However, it's clear they are slightly above the bargain bin Chinese frames.