There are a lot of Freedom presses out there pumping out a lot of shirts, and that's tough to argue with, particularly when you don't hear about warranty and support nightmares every couple of months about them. I have a Workhorse Falcon E and have been very happy with their in-house and local rep./tech support, in fact their local (Western Canada) tech. support was a big part of the decision when I bought the press.
We do the majority of service and maintenance work on it, but having parts a and a true-pro Tech. available, and one who actually returns calls and e-mails promptly is a must when you have client deadlines to meet.