They import Chinese-made parts - unknown on the quality. They've had a booth at SEMA in recent years too displaying their wares. Maxlider did a build a few years ago in collaboration with them - perhaps they could comment on the quality if you could have a one-on-one with someone not putting spin on their remarks.
Todd Z.