Trusted company, made several booking with them, often offering top deals!
Never had a problem with Travel Republic, their price is often the best and often they offer excellent deals. I also good few upgrades when arriving at the hotel. Plenty of choice and easy to navigate and book. Definitively one of my favourite websites.
To reply as a company, please log in to your business account.