I'm a US Airways Express pilot, so needless to say, I'm in Charlotte A TON. I have noticed that check in lines can be quite lengthy, but most airports of this size usually have similarly lengthy lines. The other thing is that it could use a few more Arrival / Departure information screens. Otherwise though, it's a very nice airport. The food court area is a great spot to kill time, eat, people watch, and relax. The moving sidewalks help a ton when you have to get from one end of the airport to another. Delays can be quite lengthy, so be prepared. When the weather drops, the headaches WILL rise. Driving into the airport is easy and so is the parking. All in all, it's a decent airport. I hope this helps!