It may be inconvenient, but if you fly PG really early or really late, the price goes down significantly. Plus every year it seems they do a 2-fer sale if you use a certain credit card, check their site every week. IIWY, I'd fly to USM from BKK and take the boat to Chumporn overnight in Hua Hin, or on to Bangkok on return.