Before you think of booking with this company I suggest you look at the Facebook Page "FlightHub Horror Stories". Over 300 people have shared their experiences with this company. They also have at least two legal challenges against their dodgy business practices.
Bottom Line: No, I would not recommend this to a friend