has anyone dealt with this company any info on them would be app. good or bad thanks chip