Most airlines will allow you to cancel your reservation within 24 hours or at least until midnight the day of the booking, flighthub will charge you $150 regardless of the airline policy, in other words taking away a benefit you would otherwise get, their customer service is horrible too with 1hr+ wait times, you see a slightly more expensive fare on a trustful site like expedia etc. or on the airlines website go for it, you will regret saving $20-$50 and have to deal with FlightHub.com
Please feel free to post your experience with FlightHub.com in the comments
Please see these links for similar feedback on FlightHub.com