It was not a match for me.
While I am sure that Ted's will meet the majority of peoples requirements at the business level. It was not a good match for me. I have no hard feelings, just not a good match. This was also almost 10 years ago, a lot could have changed.