Amos is right about a lot of Guarder parts. Some of them are just plain wonky or slightly out of spec. A little filing here and there fixes most of them...but some are not so easy.
However...some of their stuff is just fine and fits the bill nicely.
IMO, Guarder would run 3rd out of three for the parts you listed Mike.