As far as smoke shops go, I can't think of anything bad about this establishment. I find their overall selection of tobacco, clothing, glass pipes and incense to be one of the most diverse in Charlotte. I'm also a huge fan of their t shirt collection, they have some cool novelty tees.
Customer service is excellent. Each time I've been to the shop, I've always gotten a verbal greeting when I walk in. The staff is very willing to explain items to you and even take them out of the box and give you a walk through on how to use them. Staff members also have a great deal of knowledge around how to properly maintain and clean your glassware.
If you like to patronize smoke shops or are curious about them, I suggest giving Infinity's End a try.