I got a Star 1031 square baler from Paige Tractor in Paige Texas. I pull the baler with a 4200 Deere 21PTO HP. The baler works real good. The dealer also has a the 2X2 round baler under 9K and the 3X3 under 15 K I think. I tested all three balers and they all worked real good. The 4200 is a little small for the 3X3 baler and I was baling hay that was too dry. I would use a 35 horse tractor minimum. Also If you get the square baler build a constant velocity PTO shaft for it. He can get a fancier model square baler with a centralized lube system and constant velocity PTO shaft but it cost about 750 more. Dont' quote me on the cost. I will build my own shaft for around $300.00 I know another man whow bought the bigger throat baler and hee like his too. The bales sell quickly also.