I live in Ontario and Argo is 1.5 hrs away from me. They make a great product, and have a great facility to do it in. I know a few guys that work there.
I have never had the chance to drive other aatv's, but would stick with Argo to support my local economy.