Anyone have any info about them? Maybe someone whos driving for them now? Any info good or bad would be greatful