I've had good and bad experiences there. Basically, the agencies charge TO prices but their services are not on a par with my experiences in TO. Over the years, they've been able to get away with high prices and so-so service because of American clients who were getting a huge bargain when...