My knowledge of tuning is from this forum and I have not heard of the company you mention.
I plan on getting a Westers tune this June. Great recommendations and ya can't get much closer than a short drive to Alberta. Of course, you can always mail your computer to him too.
What city do you live in?
Sandy