I know this topic has been discussed many times but Im in the market for a new or 6 Head embroidery machine. My 3 choices are Tajima, Barudan, and ZSK in no particular order. I have read alot about each machine but I would like to know the Pros & Cons of each machine from people who know and have experience with them. We will be doing 90% hat work with this new machine. (History) In the past we have purchased several chinese machines and they all sew flats great but you really find out what you have when you sew on structured hats. We need a machine that will work day and night knocking out hats. Thanks in advance.