No problems but a small worry...
We got a good price on our hotel in Paris through Travel Republic and there were no problems. But one worry - Travel Republic are only an agent for the company paying for the hotel, which turned out to be the dubious-sounding Jumbo Tours, based in Spain. I suspect this means the credit card company would not be jointly liable if something should go wrong. Not happy with this way of doing business.