Anyone ever hear of the company A-Tech? I went to the LHS today and they had a 1/18th buggy on the counter that was made by this company. It looked pretty nice, but the guy was busy so I didnt get to ask him about it. Anyone ever heard or seen these run? The buggy they had there was $169.99 (My LHS prices are ALWAYS high though).