I think this is going to end badly for them. Sorta like when they partnered with K-mart to form "Sears Essentials". Express escalator straight to the crapper.
i've seen parts from them show up in google searches, usually on an Amazon page... i bet they sell a decent amount of things thru Amazon if they happen to have the lowest price on something.
they probably don't stock any physical inventory- probably partnered up with someone else and just link to the parts via their website.