They are all independent agents as far as I know. My sister has booked flights, hotel and cruise with the TC in our area and son booked flights, no problems for either. I will pm you the name if you wish?
Yes, i have used TC many times and found them excellent, from just booking flights to more specialised holiday. They offer a very detailed service and seem to go the extra mile!
Their monthly newsletter also has good offers from time to time.