I believe some of their products are built in NY, some are imported with upgraded bearings and belts.
Was in the city for a minute last week, but not in Miles.
Haven't tried the snowblower, but I have a chipper and 2 flail mowers from them. No complaints, easy to deal with and any wear parts I've ordered are here in a few days.
If you're mowing 2-3 times a year 6' will probably be fine. I put a 5' flail behind my L2850 to mow what I didn't want to with the sickle, in brush and heavy grass I have to gear down pretty good or I'll stall it. I also went with hammers for the brush which also use a little more power I believe.
I've run into a few of those mowers that were designed to run at 700 something RPM, older Kubota B series and I the Mitsubishi / Satoh had 3 speed PTO I think. Also some turned the PTO the wrong way 🤦♂️
Ordered my F350 last summer around the 1st of September and it came in November 1st, I thought that was actually pretty good. Nothing crazy, crew cab 7.3 XLT w/ 4.30 axle.