It probably has to do with the fact that liberals REALLY like Wholes Food, Trader Joes, etc
as this chart shows (even though they actually aren't very liberal) since Chapel Hill and Cary are pretty much entirely liberal they do well around here... most of Texas on the other hand....