I will definitely echo buying flights direct from the airline. Its a lesson I had already learned, but I have been occasionally tempted towards third party websites. This is once again a slap in the face to NOT do that.
I will also continue to trend my flights towards big airlines with a proven track record and history. No WOW Air flights for me. I had a huge series of flights booked, all with National carriers. It was decidedly more expensive but I had been burned and managed to avoid the temptation. I am really glad I did.