You can now Buy Priority Preboarding Pass on Air Asia 200 Baht - $6, also you need to be looking at which Bangkok Airport BKK or DMK is used by the respective flights especially if this involves connections.
You might want to try
www.p2ptravel.com for Discount fares from SIN on TG, CX and SQ