anyone know anything about this company, they took over where the old Lamborghini of Dallas was. I work down the street so I go by everyday, have tons...