Excellent value and simple bookings, everything all in one place.
I used travel republic for the fist time and found it to be a very simple and pleasant experience. I booked my flight, hotel and airport transfers with great ease. All documents were emailed to me along with reminders when information (ie passport information) was needed. All in all a great travel company - 5 stars..