I would avoid this company!
During online check in, I was given the option to pay for extra legroom seats. I tried to pay using a debit card but their website stated payment had not gone through and no boarding passes could be issued. I paid with a credit card and received ab invoice and my boarding passes for the ext6ra legroom seats.
Once on board, realised we were issued boarding passes for regular seats, NOT extra legroom and to top it off, they debited my account twice for the same thing and my credit card as well, so I paid 3 times for something that did not exist.
I emailed them immediately with proof of the duplicate payments and non existent seats and have heard NOTHING.