We had to go to the BMW dealership in San Antonio. Saved thousands and they were easy to deal with. From what I understand they are the largest volume BMW dealership in the state.
I always find it easier to drive to Houston as there's so many dealerships in a small area they are way more competitive. Bought my Silverado in 2017 and Tom Light would not move on price or value of Trade in. Ended up in Houston with $5000 more on trade and $7,000 less on the same truck.