While parking isn't free, everything else about this airport makes flying pleasurable (or at least tolerable): short queues, friendly personnel, and free wifi. Unlike at major airports, you need not arrive insanely early for your flights out of CMI, regardless of where your final destination is. (An hour should be sufficient.)