The visa run is a no brainer, very easy why pay others to charge you for something you can do easy yourself, it really is not hard, get a bus by land, but I like to Fly, to PP, it is cheap, and $20 US Dollar Cambodian visa stamp, spend a few days just for fun, hotels are cheap, and see a few things, then fly back, if you fly air Asia don't let them mess with you or ripe you off, and fly a week before your due out, if Air Asia tries to pull ANYTHING to get more money from you, go to the Tourist Police, really they have been known in the BKK airport office to try to pull scams. but other then that, VERY easy,for what you would pay the company, you can do yourself and have way more fun