JR is pretty good. I pass by the Burlington and Statesville stores all the time while driving for work. There are some good deals to be had, especially if you are buying in quantity. 5+, and boxes.
Unfortunately, they don't carry a lot of cigars I really like (Tatuaje, for instance)...