I'm not from the DFW area, so I couldn't say for sure, but in my area, we do have 1 or 2 shops that carry parts for laptops, including batteries. They're a primarily online business, but being that they're local, they have a "local pickup" option.
I would imagine in a metroplex as large as yours, there's bound to be a computer retailer or two that would carry a replacement battery, but my guess would be that it's going to be a smaller supplier-type of store.
You could also look into purchasing the battery from Buy.com or another online retailer and paying out the nose for overnight shipping.