Anybody have any info on this company? They are from Phoenix and were recommended by somebody I know but I am looking for a few more opinions. Building a Howard 26 Cat.