I use mostly Garhauer. I've also visited their shop in CA a couple of times. Their office has three or four display units set up in the middle with a whole bunch of their product just hanging around. Took me 10 minutes before I got around to talking to the receptionist/customer service
person - almost forgot why I was there.
The only problem I have (and have had) with their larger blocks, is that the cheek extensions, separating the sheeves on multi-blocks, are not of sufficient size to keep the lines set in them (they 'fall' out in light airs, and make it difficult to sheet in as they jam or don't run smoothly). I took one set of triple blocks that I use for my main (6:1) sheet back to them and they tried welding keepers across them, but they still fell out. The old guy built me a new set where the cheeks extend out a bit further - this helped, but still sometimes have a problem.
They were friendly and tried their best to make things right; it is a family
run business and that IS their name.