Does anyone have any experience with this dealer? It is located in San Antonio.