Typical beer and soda store for the area. Prices are nothing special. On the majority of items they are very competitive, not high or low enough to warrant a special trip to another store.
Selection is good, in line with other local beverage stores. If you are looking for something truly interesting and different this is not the place for you.
The staff is friendly enough. They will help you find what you need and happily load it into the car if you require assistance.
In short, go here if the location is convenient and you need a case of Miller Lite.
Location is not the best. The five corners area of Dallas is a nightmare of an intersection.