Well it is the week of July 4. Your best hope for a fare sale is if people suddenly decide not to travel! The bus ride is about 3 hours and, depending on your connection time, may not add much. It costs $60 r/t so it also depends on the cost of the add-on to MSN. There is also a bus from/to MKE (Badger Bus) about every two hours taking two hours. We have had good luck with MSN flights but the busses are more reliable, though July weather is usually not too big a problem.