I am trying to order same setup as the The Cheeb. I emailed Dengfu but haven't received any response. I found their Aliexpress store with these listings -
(for 20inch) US $1488.0 DENGFU New Electric bike frame E 06 with Bafang G521 M620 - AliExpress
and (for 16 &18 inch) US $43.65 DENGFU New...