welcome from Florida. No, never heard of them. And for DPMS compatible components, its a tossup. There isn't a single good source that will have everything you need, and so its all dependent on the individual part you are looking for. Particularly given how many choices there are - triggers, grips, safeties, etc its not like 1 place has them all in stock.