does anyone have any info on this company for (van&sprinter) good or bad. was told they are a % company they are in taylor mi thanks for any info:D