I just bought tickets for the last week of March 2014 with American Airlines for $480 round trip from Kansas City to MBJ. It's about the cheapest I've seen a flight to MBJ in about 2 years. My wife said book it as soon as I said $480. I find flights are cheaper if you arrive/depart on a Wednesday. I check prices almost daily and also have some sites like kayak that email me. One thing I noticed is Kayak and other websites will load a cookie on your computer and if you keep checking the price will go up or stay the same. If you delete your cookies you will get better results.