The post-sales support was always hit or miss when I was building mine. Sam never was avaiable to update his tune like he promises. There's still an unread pm I sent him from summer 2012.
The parts and kits were always great minus a few one-off fitment issues people seem to have had at times. Now I'd be shocked if they don't file bankruptcy soon. It seems like they're having to wait for new orders to come in before they can refund people since they're tapped out financially. All of their long-time employees seem to be gone. Even George, who came back to try to help out, is AWOL.