Decent service but sketchy.
Can confirm they actually gave me a valid flight ticket (I've also confirmed the PNR on the airline's website). The only downside I'm experiencing is that typically it took up to 6 hours after successful payment to receive my ticket, they also added strange emails to my flight information on the airline's websites. Honestly I was a little startled upon reading the reviews. Will give an update after completing my flight. Update: I boarded the flight without hassle. Based on the recent reviews, I'd recommend you book flights from a trustworthy airline with low chance of flight cancellation.
