I had booked flights out and returning and I declined their offer for travel insurance and cancellation insurance, and there was a glitch to their system where it changed my flight dates between my receipt and itinerary and they will not reimburse or look into the issue with their software. So I had to book a complete other flight. I do not recommend FlightHub to anyone flying. Phone your airlines directly!
Bottom Line: No, I would not recommend this to a friend