I've been an intermittent user of TB services. I've found the quality average even for the top quality service level hence haven't made heavy use of their service.
I've this month had a demand for a significant payment from TB because I haven't placed a recent order! Would you believe, they expect me to pay to stay on their list of possible clients! I know of no quality company that does this.
In my view that is outrageous so I have removed myself from their list and will not use them again as a matter of principle.
Sorry, NO STARS., but that's not an option on this site so 1* given.