I've talked to them fairly recently and expressed concern about their previous history. I was assured things were on the up and up. With their eBay store and being able to pay with PayPal, buyers should be fairly covered going that route.
Their Ebody chassis stiffening package is tempting..Chris Lewis is whom I was speaking with.